Going for brain-scale integration - Using FPGAS, TSVs and NOC based artificial neural networks: A case study
2014 (English)In: 11th FPGAworld Conference - Academic Proceedings 2014, FPGAWorld 2014, ACM Digital Library, 2014Conference paper (Refereed)Text
With better understanding of brain's massive parallel processing, brain-scale integration has been announced as one of the key research area in modern times and numerous efforts has been done to mimic such models. Multicore architectures, Network-On-Chip, 3D stacked ICs with TSVs, FPGA's growth beyond Moore's law and new design methodologies like high level synthesis will ultimately lead us toward single- and multi-chip solutions of Artificial Neural Net models comprising of millions or even more neurons per chip. Historically ANNs have been emulated as either software models, ASICs or a hybrid of both. Software models are very slow while ASICs based designs lacks plasticity. FPGA consumes a little more power but offer the flexibility of software and performance of ASICs along with basic requirement of plasticity in the form of reconfigurability. However, the traditional bottom up approach for building large ANN models is no more feasible and wiring along with memory becomes major bottlenecks when considering networks comprised of large number of neurons. The aim of this paper is to present a design space exploration of large-scale ANN models using a scalable NOC based architecture together with high level synthesis tools to explore the feasibility of implementing brain-scale ANNs on FPGAs using 3D stacked memory structures.
Place, publisher, year, edition, pages
ACM Digital Library, 2014.
ANN, Brain-Scale Integration, FPGA, NoC, TSVs
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-187552DOI: 10.1145/2674095.2674098ScopusID: 2-s2.0-84958545388ISBN: 9781450331302OAI: oai:DiVA.org:kth-187552DiVA: diva2:936772
11th FPGAworld Conference, FPGAWorld 2014, 9 September 2014 through 11 September 2014
QC 201606142016-06-142016-05-252016-06-14Bibliographically approved