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