paper-with-me

홈 › Papers

Logic Design of Neural Networks for High-Throughput and Low-Power Applications

2023-09-19 · Kangwei Xu, Grace Li Zhang, Ulf Schlichtmann, Bing Li

Neural networks (NNs) have been successfully deployed in various fields. In NNs, a large number of multiplyaccumulate (MAC) operations need to be performed. Most existing digital hardware platforms rely on parallel MAC units to accelerate these MAC operations. However, under a given area constraint, the number of MAC units in such platforms is limited, so MAC units have to be reused to perform MAC operations in a neural network. Accordingly, the throughput in generating classification results is not high, which prevents the application of traditional hardware platforms in extreme-throughput scenarios. Besides, the power consumption of such platforms is also high, mainly due to data movement. To overcome this challenge, in this paper, we propose to flatten and implement all the operations at neurons, e.g., MAC and ReLU, in a neural network with their corresponding logic circuits. To improve the throughput and reduce the power consumption of such logic designs, the weight values are embedded into the MAC units to simplify the logic, which can reduce the delay of the MAC units and the power consumption incurred by weight movement. The retiming technique is further used to improve the throughput of the logic circuits for neural networks. In addition, we propose a hardware-aware training method to reduce the area of logic designs of neural networks. Experimental results demonstrate that the proposed logic designs can achieve high throughput and low power consumption for several high-throughput applications.

📄 PDF Abstract BibTeX arXiv:2309.10510

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Statistical Power Analysis for Designing Bulk, Single-Cell, and Spatial Transcriptomics Experiments: Review, Tutorial, and Perspectives

2023-01-07 · Hyeongseon Jeon, Juan Xie, Yeseul Jeon, Kyeong Joo Jung 외

Gene expression profiling technologies have been used in various applications such as cancer biology. The development of gene expression profiling has expanded the scope of target discovery in transcriptomic studies, and…

LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applications

2020-04-06 · Yaman Umuroglu, Yash Akhauri, Nicholas J. Fraser, Michaela Blott

Deployment of deep neural networks for applications that require very high throughput or extremely low latency is a severe computational challenge, further exacerbated by inefficiencies in mapping the computation to hard…

Intrusion DetectionNetwork Intrusion DetectionQuantization

A High GOPs/Slice Time Series Classifier for Portable and Embedded Biomedical Applications

2018-02-27 · Hamid Soleimani, Aliasghar, Makhlooghpour, Wilten Nicola 외

Nowadays a diverse range of physiological data can be captured continuously for various applications in particular wellbeing and healthcare. Such data require efficient methods for classification and analysis. Deep learn…

Time SeriesTime Series Analysis

Ultra-Low-Power Spiking Neurons in 7 nm FinFET Technology: A Comparative Analysis of Leaky Integrate-and-Fire, Morris-Lecar, and Axon-Hillock Architectures

2025-04-21 · Logan Larsh, Raiyan Siddique, Sarah Sharif Yaser Mike Banad

Neuromorphic computing aims to replicate the brain's remarkable energy efficiency and parallel processing capabilities for large-scale artificial intelligence applications. In this work, we present a comprehensive compar…

MATADOR: Automated System-on-Chip Tsetlin Machine Design Generation for Edge Applications

2024-03-03 · Tousif Rahman, Gang Mao, Sidharth Maheshwari, Rishad Shafik 외

System-on-Chip Field-Programmable Gate Arrays (SoC-FPGAs) offer significant throughput gains for machine learning (ML) edge inference applications via the design of co-processor accelerator systems. However, the design e…