Neurocube
Authors:
Open Access
- 18 June 2016
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGARCH Computer Architecture News
- Vol. 44 (3) , 380-392
Abstract
This paper presents a programmable and scalable digital neuromorphic architecture based on 3D high-density memory integrated with logic tier for efficient neural computing. The proposed architecture consists of clusters of processing engines, connected by 2D mesh network as a processing tier, which is integrated in 3D with multiple tiers of DRAM. The PE clusters access multiple memory channels (vaults) in parallel. The operating principle, referred to as the memory centric computing, embeds specialized state-machines within the vault controllers of HMC to drive data into the PE clusters. The paper presents the basic architecture of the Neurocube and an analysis of the logic tier synthesized in 28nm and 15nm process technologies. The performance of the Neurocube is evaluated and illustrated through the mapping of a Convolutional Neural Network and estimating the subsequent power and performance for both training and inference.Keywords
This publication has 26 references indexed in Scilit:
- Accelerating real-time embedded scene labeling with convolutional networks2015
- Origami2015
- A Ultra-Low-Energy Convolution Engine for Fast Brain-Inspired Vision in Multicore Clusters2015
- High Performance AXI-4.0 Based Interconnect for Extensible Smart Memory Cubes2015
- Deep learning in neural networks: An overviewNeural Networks, 2015
- Optimizing GPU energy efficiency with 3D die-stacking graphics memory and reconfigurable memory interfaceACM Transactions on Architecture and Code Optimization, 2013
- Towards energy-proportional datacenter memory with mobile DRAMACM SIGARCH Computer Architecture News, 2012
- Learning to Forget: Continual Prediction with LSTMNeural Computation, 2000
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998
- Cellular neural networks: theoryIEEE Transactions on Circuits and Systems, 1988