Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hamid Reza Mahdiani

dblp:05/7035 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
2since 2021 · last 2023
0000-0002-6840-1033ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 2 first-authorSystems, architecture and hardware · 4 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 44% Integrated circuit design · 44% Processor architecture and microarchitecture · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
approximate computing
0.412020
Small Constant Mean-Error Imprecise Adder/Multiplier for Efficient VLSI Implementation of MAC-Based Applications · IEEE Trans. Computers 2020
Integrated circuit design › digital circuit design
arithmetic circuit design
0.412020
Small Constant Mean-Error Imprecise Adder/Multiplier for Efficient VLSI Implementation of MAC-Based Applications · IEEE Trans. Computers 2020
Processor architecture and microarchitecture › arithmetic unit
multiply-accumulate unit
0.112020
Small Constant Mean-Error Imprecise Adder/Multiplier for Efficient VLSI Implementation of MAC-Based Applications · IEEE Trans. Computers 2020

Methods — techniques the papers use, named apart from their topics

mathematical-logical design · 0.4error behavior analysis · 0.4
YearPublicationVenuePosition
2023 A Comprehensive Model for Efficient Design Space Exploration of Imprecise Computational Blocks
abstract
After almost a decade of research, development of more efficient imprecise computational blocks is still a major concern in imprecise computing domain. There are many instances of the introduced imprecise components of different types, while their main difference is that they propose different precision-cost-performance trade-offs. In this paper, a novel comprehensive model for the imprecise components is introduced, which can be exploited to cover a wide range of precision-cost-performance trade-offs, for different types of imprecise components. The model helps to find the suitable imprecise component based on any desired error criterion. Therefore, the most significant advantage of the proposed model is that it can be simply exploited for design space exploration of different imprecise components to extract the suitable components, with the desired precision-cost-performance trade-off for any specific application. To demonstrate the efficiency of the proposed model, two novel families of Lowest-cost Imprecise Adders (LIAs) and Lowest-cost Imprecise Multipliers (LIMs) are introduced in the paper, which are systematically extracted based on exploration of the design space provided by the proposed model. A wide range of simulation and synthesis results are also presented in the paper to prove the comparable efficiency of the systematically extracted LIA/LIM structures with respect to the most efficient existing human-made imprecise components both individually and in a Multiply-Accumulate application.
Mohammad Haji Seyed Javadi, Mohsen Faryabi, Hamid Reza Mahdiani
ACM Trans. Embed. Comput. Syst.3
2022 Z-Voter: a novel high-impedance voter for efficient realization of tristate logic in quantum-dot cellular automata technology
Hamid Reza Mahdiani
J. Supercomput.1
2020 A novel method for day-ahead solar power prediction based on hidden Markov model and cosine similarity
Khatereh Ghasvarian Jahromi, Davood Gharavian, Hamid Reza Mahdiani
Soft Comput.3
2020 Small Constant Mean-Error Imprecise Adder/Multiplier for Efficient VLSI Implementation of MAC-Based Applications
abstract
Due to considerable effectiveness of the imprecise computing paradigm in hardware implementation of many applications, great attention has been recently paid by many research groups to develop different novel imprecise computational blocks such as adders and multipliers. Traditionally, the imprecise blocks are developed in an application independent manner, just similar to development of a conventional precise block. This article investigates the systematic application oriented development of the imprecise computational blocks which results in more customized components. The main focus is on the development of customized imprecise adder/multiplier for efficient implementation of a general multiply-accumulate (MAC) block as the basic building block of many imprecision tolerant applications including digital signal processing and soft computing. To develop some customized blocks for the MAC, the error behaviors of the suitable imprecise adder and multiplier are first extracted by analyzing the MAC. Based on analysis results, efficient small constant mean-error imprecise adder and multiplier are developed based on a systematic mathematical-logical approach. A wide range of synthesis and simulation results are provided to demonstrate efficiency of custom developed imprecise blocks with respect to some of the best existing imprecise blocks in a general MAC and a real 2D-Convolution application.
Mohammad Haji Seyed Javadi, Mohammad Hossein Yalame, Hamid Reza Mahdiani
IEEE Trans. Computers3
2013 Defuzzification block: New algorithms, and efficient hardware and software implementation issues
Hamid Reza Mahdiani, Abbas BanaiyanMofrad, Mohammad Haji Seyed Javadi, Sied Mehdi Fakhraie, Caro Lucas
Eng. Appl. Artif. Intell.1
2013 A hardware oriented fuzzification algorithm and its VLSI implementation
Mohammad Haji Seyed Javadi, Hamid Reza Mahdiani, Esmaeil Zeinali
Soft Comput.2
2012 Relaxed Fault-Tolerant Hardware Implementation of Neural Networks in the Presence of Multiple Transient Errors
abstract
Reliability should be identified as the most important challenge in future nano-scale very large scale integration (VLSI) implementation technologies for the development of complex integrated systems. Normally, fault tolerance (FT) in a conventional system is achieved by increasing its redundancy, which also implies higher implementation costs and lower performance that sometimes makes it even infeasible. In contrast to custom approaches, a new class of applications is categorized in this paper, which is inherently capable of absorbing some degrees of vulnerability and providing FT based on their natural properties. Neural networks are good indicators of imprecision-tolerant applications. We have also proposed a new class of FT techniques called relaxed fault-tolerant (RFT) techniques which are developed for VLSI implementation of imprecision-tolerant applications. The main advantage of RFT techniques with respect to traditional FT solutions is that they exploit inherent FT of different applications to reduce their implementation costs while improving their performance. To show the applicability as well as the efficiency of the RFT method, the experimental results for implementation of a face-recognition computationally intensive neural network and its corresponding RFT realization are presented in this paper. The results demonstrate promising higher performance of artificial neural network VLSI solutions for complex applications in faulty nano-scale implementation environments.
Hamid Reza Mahdiani, Sied Mehdi Fakhraie, Caro Lucas
IEEE Trans. Neural Networks Learn. Syst.1
2009 Computationally efficient active rule detection method: Algorithm and architecture
Mahdi Hamzeh, Hamid Reza Mahdiani, Ahmad Saghafi, Sied Mehdi Fakhraie, Caro Lucas
Fuzzy Sets Syst.2
2006 Software Implementation Issues of Existing and New Defuzzification Methods
abstract
This paper discusses software implementation issues of different defuzzification procedures in fuzzy systems. Three new defuzzification methods are introduced which are suitable for efficient software and also hardware implementations. A set of seven important existing defuzzification methods are reviewed and compared with these new methods for different software implementation approaches. The C models of all methods are prepared to perform a comprehensive analysis on the output accuracy of different methods. The results prove the superiority of our new proposed methods. In another study, three categories of low-level assembly models are developed for each method to evaluate its software execution time and instruction count when executed on each of three chosen popular processors. Namely, Texas Instruments C6xcopy DSP, Intel's Pentiumcopy IV, and IBM's PowerPC PPC405copy processors are used as the running engines for this comparison. Some accuracy-speed analysis diagrams are then introduced to guide the designers for choosing the defuzzification method which best suites their application requirements.
Abbas BanaiyanMofrad, Hamid Reza Mahdiani, Sied Mehdi Fakhraie
FUZZ-IEEE2
2006 Hardware implementation and comparison of new defuzzification techniques in fuzzy processors
abstract
This paper deals with hardware implementation aspects of the defuzzification block in fuzzy controllers and processors. Three new defuzzification methods are introduced which are suitable for low cost hardware implementation. A complete set of common existing defuzzification methods are reviewed to be compared with these new methods from different hardware implementation aspects. Two different hardware models with different structures are developed for each method. The first model realizes the full combinational or fastest possible hardware implementation, and the second model demonstrates the full sequential or the smallest possible hardware implementation of each method. All models are synthesized on 0.18 micron CMOS technology cells to analyze and compare the area, delay and power consumption of different realizations of defuzzification methods. Some area-power-delay-accuracy analysis diagrams are then introduced according to the synthesis results to guide the designers through choosing the defuzzification method and also the implementation structure which best suites their application from implementation cost, speed, power consumption and output accuracy points of view
Hamid Reza Mahdiani, Abbas BanaiyanMofrad, Sied Mehdi Fakhraie
ISCAS1