A Construction Kit for Efficient Low Power Neural Network Accelerator Designs
Petar Jokic, Erfan Azarkhish, Andrea Bonetti, Marc Pons, Stephane, Emery, and Luca Benini

TL;DR
This paper offers a comprehensive construction kit of optimization techniques for designing low-power neural network accelerators, enabling systematic evaluation of individual design choices to improve edge processing efficiency.
Contribution
It introduces a quantitative framework that isolates and assesses the effects of various optimization techniques in neural network accelerator designs.
Findings
Memory savings up to 10,000x
Energy reductions up to 33x
Framework for comparing optimization impacts
Abstract
Implementing embedded neural network processing at the edge requires efficient hardware acceleration that couples high computational performance with low power consumption. Driven by the rapid evolution of network architectures and their algorithmic features, accelerator designs are constantly updated and improved. To evaluate and compare hardware design choices, designers can refer to a myriad of accelerator implementations in the literature. Surveys provide an overview of these works but are often limited to system-level and benchmark-specific performance metrics, making it difficult to quantitatively compare the individual effect of each utilized optimization technique. This complicates the evaluation of optimizations for new accelerator designs, slowing-down the research progress. This work provides a survey of neural network accelerator optimization approaches that have been used…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Advanced Neural Network Applications · Ferroelectric and Negative Capacitance Devices
