Nader Bagherzadeh

Prof. Nader Bagherzadeh

orcid

Research Focus & Metrics

Academic Career Length

36Years (1991-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 June 2014 in Journal of Low Power Electronics
Verified
Journal Article
Closed access
Shaahin AngiziShaahin Angizi
Shaahin Angizi
EAEsam Alkaldy
Esam Alkaldy
NBNader Bagherzadeh
Nader Bagherzadeh
KNKeivan Navi
Keivan Navi

12 November 2018 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
MKMin Soo Kim
Min Soo Kim
Alberto Del BarrioAlberto Del Barrio
Alberto Del Barrio
LOLeonardo Tavares Oliveira
Leonardo Tavares Oliveira
RHRoman Hermida
Roman Hermida
NBNader Bagherzadeh
Nader Bagherzadeh
This paper proposes energy-efficient approximate multipliers based on the Mitchell's log multiplication, optimized for performing inferences on convolutional neural networks (CNN). Various design techniques are applied to the log multiplier, including a fully-parallel LOD, efficient shift amount calculation, and exact zero computation. Additionally, the truncation of the operands is studied to create the customizable log multiplier that further reduces energy consumption. The paper also proposes using the one's complements to handle negative numbers, as an approximation of the two's complements that had been used in the prior works. The viability of the proposed designs is supported by the detailed formal analysis as well as the experimental results on CNNs. The experiments also provide insights into the effect of approximate multiplication in CNNs, identifying the importance of minimizing the range of error. The proposed customizable design at w=8 saves up to 88% energy compared to the exact fixed-point multiplier at 32 bits with just a performance degradation of 0.2% for the ImageNet ILSVRC2012 dataset.

12 January 2021 in IEEE Transactions on Emerging Topics in Computing
Verified
Journal Article
Closed access
MKMin Soo Kim
Min Soo Kim
Alberto Del BarrioAlberto Del Barrio
Alberto Del Barrio
HKHyunJin Kim
HyunJin Kim
NBNader Bagherzadeh
Nader Bagherzadeh
This article analyzes the effects of approximate multiplication when performing inferences on deep convolutional neural networks (CNNs). The approximate multiplication can reduce the cost of the underlying circuits so that CNN inferences can be performed more efficiently in hardware accelerators. The study identifies the critical factors in the convolution, fully-connected, and batch normalization layers that allow more accurate CNN predictions despite the errors from approximate multiplication. The same factors also provide an arithmetic explanation of why bfloat16 multiplication performs well on CNNs. The experiments are performed with recognized network architectures to show that the approximate multipliers can produce predictions that are nearly as accurate as the FP32 references, without additional training. For example, the ResNet and Inception-v4 models with Mitch- $w$ 6 multiplication produces Top-5 errors that are within 0.2 percent compared to the FP32 references. A brief cost comparison of Mitch- $w$ 6 against bfloat16 is presented where a MAC operation saves up to 80 percent of energy compared to the bfloat16 arithmetic. The most far-reaching contribution of this article is the analytical justification that multiplications can be approximated while additions need to be exact in CNN MAC operations.

1 October 2015 in Microprocessors and Microsystems
Verified
Journal Article
Closed access
Shaahin AngiziShaahin Angizi
Shaahin Angizi
MMMohammad Hossein Moaiyeri
Mohammad Hossein Moaiyeri
SFShohreh Farrokhi
Shohreh Farrokhi
KNKeivan Navi
Keivan Navi
NBNader Bagherzadeh
Nader Bagherzadeh

1 February 2011
Verified
Conference Paper
Closed access
CWChifeng Wang
Chifeng Wang
WHWen-Hsiang Hu
Wen-Hsiang Hu
NBNader Bagherzadeh
Nader Bagherzadeh
Aggressive scaling of transistors allows integration of hundreds of processors on a chip. However, on-chip interconnects carrying signals between different blocks will be the bottleneck for system performance and reliability. To tackle this problem, we developed an on-chip communication infrastructure based on a network-on-chip architecture and developed a hybrid mechanism to transfer data among IP cores by taking advantages of both wired and wireless communications. By using on-chip antennas, one can provide on-chip wireless communication to transfer data across long distances and minimize transfer latency and energy dissipation accordingly. A wireless network-on-chip architecture was designed and evaluated, and the experimental results showed significant improvement in transfer latency, network throughput and energy dissipation.

1 January 2017 in Results in Physics
Verified
Journal Article
Open access
MKMilad Bagherian Khosroshahy
Milad Bagherian Khosroshahy
MMMohammad Hossein Moaiyeri
Mohammad Hossein Moaiyeri
KNKeivan Navi
Keivan Navi
NBNader Bagherzadeh
Nader Bagherzadeh
Nanotechnologies, notably quantum-dot cellular automata, have achieved major attentions for their prominent features as compared to the conventional CMOS circuitry. Quantum-dot cellular automata, particularly owning to its considerable reduction in size, high switching speed and ultra-low energy consumption, is considered as a potential alternative for the CMOS technology. As the memory unit is one of the most essential components in a digital system, designing a well-optimized QCA random access memory (RAM) cell is an important area of research. In this paper, a new five-input majority gate is presented which is suitable for implementing efficient single-layer QCA circuits. In addition, a new RAM cell with set and reset capabilities is designed based on the proposed majority gate, which has an efficient and low-energy structure. The functionality, performance and energy consumption of the proposed designs are evaluated based on the QCADesigner and QCAPro tools. According to the simulation results, the proposed RAM design leads to on average 38% lower total energy dissipation, 25% smaller area, 20% lower cell count, 28% lower delay and 60% lower QCA cost as compared to its previous counterparts. Keywords: Quantum-dot cellular automata (QCA), Majority gate, Random access memory (RAM), Energy efficienc