• DocumentCode
    1792374
  • Title

    Range-based dynamic routing of hierarchical on chip network traffic

  • Author

    Kemmerer, Julian ; Taskin, Baris

  • Author_Institution
    Electr. & Comput. Eng. Dept., Drexel Univ., Philadelphia, PA, USA
  • fYear
    2014
  • fDate
    1-1 June 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper, we propose a technique for dynamically routing packets within a hierarchical network on chip (NoC). The concept of a local router range (analogous to other forms of locality awareness) determines on which hierarchy level a packet should be routed. In previous work, the degree of this locality awareness was static and uniform across the entire network. This paper shows that, using a decentralized control mechanism, a single network node can estimate the value and variation in network-wide instantaneous average throughput and delay. Utilizing this ability in a control algorithm, we evaluate the effect of dynamic locality awareness at each network node and show overall throughput:delay ratio increases up to 3.42× that of unoptimized hierarchical networks.
  • Keywords
    decentralised control; hierarchical systems; integrated circuit design; network routing; network-on-chip; traffic; NoC; chip network traffic; decentralized control mechanism; dynamic locality awareness; hierarchical network on chip; local router range; network node; network-wide instantaneous average throughput; range-based dynamic routing; routing packets; throughput:delay ratio; Delays; Heuristic algorithms; Network topology; Routing; Runtime; Throughput; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Level Interconnect Prediction (SLIP), 2014 ACM/IEEE International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • Filename
    6886040