An Adaptive Memory Management Strategy Towards Energy Efficient Machine Inference in Event-Driven Neuromorphic Accelerators

被引:2
作者
Saha, Saunak [1 ]
Duwe, Henry [1 ]
Zambreno, Joseph [1 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA 50011 USA
来源
2019 IEEE 30TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2019) | 2019年
基金
美国国家科学基金会;
关键词
Neuromorphic; Spiking Neural Networks; Reconfigurable; Accelerator; Memory; Caching; Energy efficiency; PROCESSOR; ARCHITECTURE;
D O I
10.1109/ASAP.2019.000-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Spiking neural networks are viable alternatives to classical neural networks for edge processing in low-power embedded and IoT devices. To reap their benefits, neuromorphic network accelerators that tend to support deep networks still have to expend great effort in fetching synaptic states from a large remote memory. Since local computation in these networks is event-driven, memory becomes the major part of the system's energy consumption. In this paper, we explore various opportunities of data reuse that can help mitigate the redundant traffic for retrieval of neuron meta-data and post-synaptic weights. We describe CyNAPSE, a baseline neural processing unit and its accompanying software simulation as a general template for exploration on various levels. We then investigate the memory access patterns of three spiking neural network benchmarks that have significantly different topology and activity. With a detailed study of locality in memory traffic, we establish the factors that hinder conventional cache management philosophies from working efficiently for these applications. To that end, we propose and evaluate a domain-specific management policy that takes advantage of the forward visibility of events in a queue-based event-driven simulation framework. Subsequently, we propose network-adaptive enhancements to make it robust to network variations. As a result, we achieve 13-44% reduction in system power consumption and a 8-23% improvement over conventional replacement policies.
引用
收藏
页码:197 / 205
页数:9
相关论文
共 43 条
  • [1] True North: Design and Tool Flow of a 65 mW 1 Million Neuron Programmable Neurosynaptic Chip
    Akopyan, Filipp
    Sawada, Jun
    Cassidy, Andrew
    Alvarez-Icaza, Rodrigo
    Arthur, John
    Merolla, Paul
    Imam, Nabil
    Nakamura, Yutaka
    Datta, Pallab
    Nam, Gi-Joon
    Taba, Brian
    Beakes, Michael
    Brezzo, Bernard
    Kuang, Jente B.
    Manohar, Rajit
    Risk, William P.
    Jackson, Bryan
    Modha, Dharmendra S.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (10) : 1537 - 1557
  • [2] [Anonymous], 2017, ARXIV
  • [3] [Anonymous], 2017, J MACH LEARN RES
  • [4] An energy budget for signaling in the grey matter of the brain
    Attwell, D
    Laughlin, SB
    [J]. JOURNAL OF CEREBRAL BLOOD FLOW AND METABOLISM, 2001, 21 (10) : 1133 - 1145
  • [5] Bauer J, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P668, DOI 10.1109/DAC.1998.724555
  • [6] A STUDY OF REPLACEMENT ALGORITHMS FOR A VIRTUAL-STORAGE COMPUTER
    BELADY, LA
    [J]. IBM SYSTEMS JOURNAL, 1966, 5 (02) : 78 - &
  • [7] Bellosa F., 2000, SER EW, P37
  • [8] Synaptic modifications in cultured hippocampal neurons: Dependence on spike timing, synaptic strength, and postsynaptic cell type
    Bi, GQ
    Poo, MM
    [J]. JOURNAL OF NEUROSCIENCE, 1998, 18 (24) : 10464 - 10472
  • [9] Boahen KA, 1998, ANALOG CIRCUITS SIG, P229
  • [10] A Neuromorph's Prospectus
    Boahen, Kwabena
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2017, 19 (02) : 14 - 15