• 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