• DocumentCode
    2255382
  • Title

    Path-Diversity-Aware Adaptive Routing in Network-on-Chip Systems

  • Author

    Yu-Hsin Kuo ; Po-An Tsai ; Hao-Ping Ho ; En-Jui Chang ; Hsien-Kai Hsin ; An-Yeu Wu

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2012
  • fDate
    20-22 Sept. 2012
  • Firstpage
    175
  • Lastpage
    182
  • Abstract
    The partially adaptive routing plays an important role in the performance of Network-on-Chip (NoC). It uses information of the network to select a better path to deliver a packet. However, it may have imbalanced path diversity in different directions, which makes their tolerances of traffic load differ a lot from each other. This characteristic would cause problems in traffic balancing but give us extra information of the network. To achieve load balancing, in this paper, we present an adaptive routing scenario with Path-Diversity-Aware (PDA) and Augmented-PDA (A-PDA) selections, which use the information of path diversity. Moreover, we derive a formula to quantify the characteristic of path diversity. Experiments with different scenarios were conducted. The simulation results show that our proposed selections have an advantage over other selection functions in saturation throughput, with up to 36.84%, and have better scalability in large scale NoC. In addition, a low-cost router architecture is proposed to implement PDA and A-PDA and the synthesized results are also shown in this paper.
  • Keywords
    network routing; network-on-chip; A-PDA selections; NoC; augmented-PDA selections; network-on-chip systems; packet delivery; path-diversity-aware adaptive routing; router architecture; saturation throughput; traffic balancing; traffic load tolerance; Adaptation models; Handheld computers; Network topology; Routing; System recovery; System-on-a-chip; Topology; Network-on-Chip; adaptive routing; path diversity; scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore Socs (MCSoC), 2012 IEEE 6th International Symposium on
  • Conference_Location
    Aizu-Wakamatsu
  • Print_ISBN
    978-1-4673-2535-6
  • Electronic_ISBN
    978-0-7695-4800-5
  • Type

    conf

  • DOI
    10.1109/MCSoC.2012.20
  • Filename
    6354696