ANCoEF: Asynchronous Neuromorphic Algorithm/Hardware Co-Exploration Framework with a Fully Asynchronous Simulator
Jian Zhang, Xiang Zhang, Jingchen Huang, Jilin Zhang, and Hong Chen

TL;DR
ANCoEF introduces a co-exploration framework combining reinforcement learning-based hardware optimization and a fully asynchronous simulator, significantly improving neuromorphic hardware efficiency and accuracy for edge applications.
Contribution
It presents a novel asynchronous co-exploration framework with a faster simulator and RL-based optimization, advancing neuromorphic hardware design and performance.
Findings
RL-based optimization reduces hardware EDP by 1.81x on N-MNIST.
The framework improves SNN accuracy by 9.72% on DVS128Gesture.
The fully asynchronous simulator achieves over 2x speedup.
Abstract
Developing asynchronous neuromorphic hardware to meet the demands of diverse real-life edge scenarios remains significant challenges. These challenges include constraints on hardware resources and power budgets while satisfying the requirements for real-time responsiveness, reliable inference accuracy, and so on. Besides, the existing system-level simulators for asynchronous neuromorphic hardware suffer from runtime limitations. To address these challenges, we propose an Asynchronous Neuromorphic algorithm/hardware Co-Exploration Framework (ANCoEF) including multi-objective reinforcement learning (RL)-based hardware architecture optimization method, and a fully asynchronous simulator (TrueAsync) which achieves over 2 times runtime speedups than the state-of-the-art (SOTA) simulator. Our experimental results show that, the RL-based hardware architecture optimization approach of ANCoEF…
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 · Neural Networks and Applications · Ferroelectric and Negative Capacitance Devices
