loading page

DarwinSync: An Adaptive Time Step Execution Framework for Large-Scale Neuromorphic Systems
  • +5
  • Xiaofei Jin,
  • Zonghua Gu ,
  • Yitao Li,
  • Ziyang Kang,
  • Youneng Hu,
  • Huajin Tang,
  • Gang Pan,
  • De Ma
Xiaofei Jin
Zhejiang University
Author Profile
Zonghua Gu
Hofstra University
Author Profile
Yitao Li
Zhejiang University
Author Profile
Ziyang Kang
Zhejiang University
Author Profile
Youneng Hu
Zhejiang University
Author Profile
Huajin Tang
Zhejiang University
Author Profile
Gang Pan
Zhejiang University
Author Profile
De Ma
Zhejiang University

Corresponding Author:made@zju.edu.cn

Author Profile

Abstract

The time step functions as a crucial temporal unit for simulating neuronal dynamics within spiking neural networks, which play a significant role in neuromorphic computing systems. Efficient management of these time steps is vital to ensure model accuracy while optimizing overall system performance. As system scale increases, variations in hardware across subsystems and their asynchronous operations create challenges in achieving effective time step control. To address this issue, this paper proposes an innovative framework for managing time steps in large-scale neuromorphic systems. This framework allows subsystems to dynamically adjust their time step lengths according to computational loads and to perform look-ahead computations. Such a strategy effectively reduces the overhead related to time step synchronization, enhancing system efficiency. Additionally, the paper introduces a safeguard mechanism to ensure the system’s reliability. Experimental results indicate that the proposed framework sustains the correct long-term operation of the system and improves model execution performance by 8.88% to 27.15% when compared to existing methods.
24 Nov 2024Submitted to Electronics Letters
26 Nov 2024Submission Checks Completed
26 Nov 2024Assigned to Editor
26 Nov 2024Review(s) Completed, Editorial Evaluation Pending
30 Nov 2024Reviewer(s) Assigned
16 Dec 2024Editorial Decision: Revise Minor