High Throughput Neural Network based Embedded Streaming Multicore Processors
Raqibul Hasan, Tarek M. Taha, Chris Yakopcic, and David J. Mountain

TL;DR
This paper compares memristor-based and SRAM-based multicore neural processors designed for sensor data processing, demonstrating significant energy efficiency improvements over traditional RISC processors.
Contribution
It introduces memristor-based neural processor architectures for embedded streaming applications and evaluates their performance and power efficiency.
Findings
Memristor-based architectures achieve 1000 to 100000 times greater energy efficiency.
Full system evaluation includes I/O and routing, providing realistic performance insights.
Memristor processors outperform RISC in power consumption for sensor data processing.
Abstract
With power consumption becoming a critical processor design issue, specialized architectures for low power processing are becoming popular. Several studies have shown that neural networks can be used for signal processing and pattern recognition applications. This study examines the design of memristor based multicore neural processors that would be used primarily to process data directly from sensors. Additionally, we have examined the design of SRAM based neural processors for the same task. Full system evaluation of the multicore processors based on these specialized cores were performed taking I/O and routing circuits into consideration. The area and power benefits were compared with traditional multicore RISC processors. Our results show that the memristor based architectures can provide an energy efficiency between three and five orders of magnitude greater than that of RISC…
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.
