DocumentCode :
2989002
Title :
Hierarchical Network-on-Chip for Embedded Many-Core Architectures
Author :
Guerre, Alexandre ; Ventroux, Nicolas ; David, Raphaël ; Merigot, Alain
Author_Institution :
Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
fYear :
2010
fDate :
3-6 May 2010
Firstpage :
189
Lastpage :
196
Abstract :
The need for computing power drastically increases and one good solution is to use many-core architectures. Besides, complex embedded applications become data-dependent and their execution time depends on their input data. For this reason, on-line task and data allocation is needed to optimize the architecture efficiency. Moreover, communications are a complex problem in many-core architectures. Because of dynamic allocation, communication paths and network loads become unpredictable, which must be handled by the network. This paper proposes an evaluation of different network topologies in terms of performance and area for many-core architectures. It concludes that hierarchical networks are the best trade-off. In particular, the MultiCross topology is 10 times more efficient than the mesh topology.
Keywords :
embedded systems; multiprocessing systems; network topology; network-on-chip; data allocation; embedded many-core architectures; hierarchical network-on-chip; network topologies; online task; Computer architecture; Delay effects; Engines; ISO; Network-on-a-chip; Open systems; Performance analysis; Queueing analysis; System recovery; Tiles; area efficiency; hierarchical network on chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks-on-Chip (NOCS), 2010 Fourth ACM/IEEE International Symposium on
Conference_Location :
Grenoble
Print_ISBN :
978-1-4244-7085-3
Electronic_ISBN :
978-1-4244-7086-0
Type :
conf
DOI :
10.1109/NOCS.2010.28
Filename :
5507546
Link To Document :
بازگشت