Newton: Gravitating Towards the Physical Limits of Crossbar Acceleration
Anirban Nag, Ali Shafiee, Rajeev Balasubramonian, Vivek Srikumar and, Naveen Muralimanohar

TL;DR
Newton is a novel analog CNN accelerator that reduces power consumption and improves efficiency by employing heterogeneity, adaptive precision, and optimized workload mapping, approaching physical limits of crossbar acceleration.
Contribution
The paper introduces multiple innovative techniques for analog crossbar accelerators, including adaptive ADC precision and tile customization, to significantly enhance energy efficiency and throughput.
Findings
Achieves 77% power reduction over state-of-the-art
Improves energy efficiency by 51%
Provides 2.2x higher throughput/area
Abstract
Many recent works have designed accelerators for Convolutional Neural Networks (CNNs). While digital accelerators have relied on near data processing, analog accelerators have further reduced data movement by performing in-situ computation. Recent works take advantage of highly parallel analog in-situ computation in memristor crossbars to accelerate the many vector-matrix multiplication operations in CNNs. However, these in-situ accelerators have two significant short-comings that we address in this work. First, the ADCs account for a large fraction of chip power and area. Second, these accelerators adopt a homogeneous design where every resource is provisioned for the worst case. By addressing both problems, the new architecture, Newton, moves closer to achieving optimal energy-per-neuron for crossbar accelerators. We introduce multiple new techniques that apply at different levels…
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.
