• DocumentCode
    244465
  • Title

    An area-efficient hexagonal interconnection network for multi-core processors

  • Author

    Kresch, Edward ; Xiaofang Wang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Villanova Univ., Villanova, PA, USA
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    With the rapid increase in the number of processor cores on a chip, packet-switching networks on chip (NoCs) have emerged as a promising paradigm for designing scalable communication infrastructures for future multi-core processors. The quest for high-performance networks, however, has led to very area-consuming and complex routers with marginal return in performance. On the other hand, studies show that real parallel applications generate traffic at a much lower rate than the offered rate at the cost of expensive and power-hungry buffers. This paper presents a low-cost hexagonal network design with only one buffer in each router. Efficient routing algorithms are proposed. Extensive simulation results with a 19-node network show that our network, in addition to its lower cost, provides low network latency under low to medium network load, which matches the communication requirement imposed by applications for multicore processors.
  • Keywords
    multiprocessing systems; network routing; network-on-chip; 19-node network; NoC; area-efficient hexagonal interconnection network; multicore processors; network latency; network load; packet-switching networks-on-chip; routing algorithms; scalable communication infrastructures; Clocks; Equations; Multicore processing; Network topology; Ports (Computers); Routing; Wires; 1-word buffering; hexagonal network; network on chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2014 International Conference on
  • Conference_Location
    Bologna
  • Print_ISBN
    978-1-4799-5312-7
  • Type

    conf

  • DOI
    10.1109/HPCSim.2014.6903667
  • Filename
    6903667