skip to main content
10.1145/3299874.3319491acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

Exploration of Segmented Bus As Scalable Global Interconnect for Neuromorphic Computing

Published: 13 May 2019 Publication History

Abstract

Spiking Neural Networks (SNNs) are efficient computation models for spatio-temporal pattern recognition on resource and power constrained platforms. Dedicated SNN hardware, also called neuromorphic hardware, can further reduce the energy consumption of these platforms. A neuromorphic hardware consists of crossbars, which are arrangements of input and output neurons with fully-connected synapses. Time-multiplexed interconnects are used to communicate spikes between crossbars. When a SNN model is mapped on multiple crossbars, the time-multiplexed interconnect increases spike latency and energy consumption, and disorders spike arrivals at output neurons, which reduces application accuracy. In this paper, we propose segmented bus interconnect for global synapses in a neuromorphic architecture. The objective is to reduce power consumption and enable parallel processing compared to traditional time-multiplexed interconnects. The fundamental idea for the segmented bus is to partition a single bus into several segments, with the segmentation switches controlled by software. We evaluate the scalability of segmented bus using synthetic applications. Our results show that segmented bus reduces the latency and energy consumption of the global synapse network significantly with respect to state-of-the-art techniques.

References

[1]
Filipp Akopyan et al. 2015. TrueNorth: Design and tool flow of a 65 mW 1 million neuron programmable neurosynaptic chip. IEEE TCAD (2015).
[2]
Luca Benini and Giovanni De Micheli. 2002. Networks on chip: A new paradigm for systems on chip design. In DATE.
[3]
Kwabena A. Boahen. 1998. Communicating neuronal ensembles between neuromorphic chips. In Neuromorphic systems engineering.
[4]
Vincenzo Catania et al. 2015. Noxim: An open, extensible and cycle-accurate network on chip simulator. In ASAP.
[5]
J. Chen et al. 1999. Segmented bus design for low-power systems. IEEE TVLSI (1999).
[6]
T. Chou et al. 2018. CARLsim 4: An Open Source Library for Large Scale, Biologically Detailed Spiking Neural Network Simulation using Heterogeneous Clusters. In IJCNN.
[7]
A. Das et al. 2018. Mapping of local and global synapses on spiking neuromorphic hardware. In DATE.
[8]
Anup Das and Akash Kumar. 2018. Dataflow-Based Mapping of Spiking Neural Networks on Neuromorphic Hardware. In GLSVLSI.
[9]
P. Diehl et al. 2015. Unsupervised learning of digit recognition using spike-timing-dependent plasticity. Frontiers in computational neuroscience (2015).
[10]
Francesco Galluppi et al. 2012. A hierachical configuration system for a massively parallel neural hardware platform. In CF.
[11]
Yatin Hoskote et al. 2007. A 5-GHz mesh interconnect for a teraflops processor. IEEE Micro (2007).
[12]
Giacomo Indiveri et al. 2015. Neuromorphic architectures for spiking deep neural networks. In IEDM.
[13]
Yu Ji et al. 2016. NEUTRAMS: Neural network transformation and co-design under neuromorphic hardware constraints. In MICRO.
[14]
Muhammad Mukaram Khan et al. 2008. SpiNNaker: mapping neural networks onto a massively-parallel chip multiprocessor. In IJCNN.
[15]
Hee-choul Lee. 2002. Multi-stage interconnection network for high speed packet switching. US Patent 6,335,930.
[16]
Xiaoxiao Liu et al. 2018. Neu-NoC: A high-efficient interconnection network for accelerated neuromorphic systems. In ASP-DAC.
[17]
Wolfgang Maass. 1997. Networks of spiking neurons: the third generation of neural network models. Neural networks, Vol. 10, 9 (1997), 1659--1671.
[18]
Wei Zhao and Yu Cao. 2006. New generation of predictive technology model for sub-45 nm early design exploration. IEEE TED (2006).

Cited By

View all
  • (2024)Dynamic Segmented Bus for Energy-Efficient Last-Level Cache in Advanced Interconnect-Dominant NodesIEEE Embedded Systems Letters10.1109/LES.2024.344471116:4(321-324)Online publication date: Dec-2024
  • (2024)Fault Tolerant ArchitecturesHandbook of Computer Architecture10.1007/978-981-97-9314-3_11(277-320)Online publication date: 21-Dec-2024
  • (2023)SENECA: building a fully digital neuromorphic processor, design trade-offs and challengesFrontiers in Neuroscience10.3389/fnins.2023.118725217Online publication date: 23-Jun-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GLSVLSI '19: Proceedings of the 2019 Great Lakes Symposium on VLSI
May 2019
562 pages
ISBN:9781450362528
DOI:10.1145/3299874
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 May 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. segmented bus
  2. spike latency
  3. spiking neural networks (snns)

Qualifiers

  • Research-article

Funding Sources

  • EU-H2020
  • ITEA3

Conference

GLSVLSI '19
Sponsor:
GLSVLSI '19: Great Lakes Symposium on VLSI 2019
May 9 - 11, 2019
VA, Tysons Corner, USA

Acceptance Rates

Overall Acceptance Rate 312 of 1,156 submissions, 27%

Upcoming Conference

GLSVLSI '25
Great Lakes Symposium on VLSI 2025
June 30 - July 2, 2025
New Orleans , LA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)1
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Dynamic Segmented Bus for Energy-Efficient Last-Level Cache in Advanced Interconnect-Dominant NodesIEEE Embedded Systems Letters10.1109/LES.2024.344471116:4(321-324)Online publication date: Dec-2024
  • (2024)Fault Tolerant ArchitecturesHandbook of Computer Architecture10.1007/978-981-97-9314-3_11(277-320)Online publication date: 21-Dec-2024
  • (2023)SENECA: building a fully digital neuromorphic processor, design trade-offs and challengesFrontiers in Neuroscience10.3389/fnins.2023.118725217Online publication date: 23-Jun-2023
  • (2023)Hardware-Software Co-Design for On-Chip Learning in AI SystemsProceedings of the 28th Asia and South Pacific Design Automation Conference10.1145/3566097.3568359(624-631)Online publication date: 16-Jan-2023
  • (2023)NeuSB: A Scalable Interconnect Architecture for Spiking Neuromorphic HardwareIEEE Transactions on Emerging Topics in Computing10.1109/TETC.2023.323870811:2(373-387)Online publication date: 1-Apr-2023
  • (2023)Fault Tolerant ArchitecturesHandbook of Computer Architecture10.1007/978-981-15-6401-7_11-1(1-44)Online publication date: 17-Feb-2023
  • (2023)Platform-Based Design of Embedded Neuromorphic SystemsEmbedded Machine Learning for Cyber-Physical, IoT, and Edge Computing10.1007/978-3-031-19568-6_12(337-358)Online publication date: 1-Oct-2023
  • (2022)Energy-Efficient Respiratory Anomaly Detection in Premature Newborn InfantsElectronics10.3390/electronics1105068211:5(682)Online publication date: 23-Feb-2022
  • (2022)Design of Many-Core Big Little µBrains for Energy-Efficient Embedded Neuromorphic Computing2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE54114.2022.9774613(1011-1016)Online publication date: 14-Mar-2022
  • (2022)Design-Technology Co-Optimization for NVM-Based Neuromorphic Processing ElementsACM Transactions on Embedded Computing Systems10.1145/352406821:6(1-27)Online publication date: 12-Dec-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media