Title :
Scalable NoC-based architecture of neural coding for new efficient associative memories
Author :
Diguet, Jean-Philippe ; Strum, Marius ; Le Griguer, Nicolas ; Caetano, Lydie ; Sepulveda, Martha Johanna
Author_Institution :
Lab.-STICC, Lorient, France
fDate :
Sept. 29 2013-Oct. 4 2013
Abstract :
We present the first NoC-based hardware implementation of Neural Coding (NC), which is a new approach that opens outstanding perspectives for the design of associative memories and learning machines. We first propose optimized architectures of memories and processing elements that allow for an efficient distributed implementation. Then we introduce different NoC architectures to interconnect all elements, it provides the required scalability and takes advantage of parallel transfer opportunities. Performance, cost and energy consumption tradeoffs of various NoC solutions are compared and discussed. Based on previous implementation results, we run SystemC-TLM that validate the behavior of the algorithm and of the efficiency of the dedicated architecture. This work demonstrates that this architecture can meet expected requirements in terms of scalability and hierarchy, and consequently that NC-based architectures are compliant with efficient hardware implementations of a new and promising model of associative memories.
Keywords :
content-addressable storage; learning (artificial intelligence); network-on-chip; neural nets; NC-based architectures; SystemC-TLM; associative memories; hardware implementations; learning machines; neural coding; optimized architectures; parallel transfer opportunities; scalable NoC-based architecture; Associative memory; Computer architecture; Encoding; Hardware; Neural networks; Neurons; Vectors; Associative memory; architecture; network on chip; neural coding; neural networks;
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013 International Conference on
Conference_Location :
Montreal, QC
DOI :
10.1109/CODES-ISSS.2013.6659006