• DocumentCode
    1651282
  • Title

    CATRA- congestion aware trapezoid-based routing algorithm for on-chip networks

  • Author

    Ebrahimi, Masoumeh ; Daneshtalab, Masoud ; Liljeberg, Pasi ; Plosila, Juha ; Tenhunen, Hannu

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2012
  • Firstpage
    320
  • Lastpage
    325
  • Abstract
    Congestion occurs frequently in Networks-on-Chip when the packets demands exceed the capacity of network resources. Congestion-aware routing algorithms can greatly improve the network performance by balancing the traffic load in adaptive routing. Commonly, these algorithms either rely on purely local congestion information or take into account the congestion conditions of several nodes even though their statuses might be out-dated for the source node, because of dynamically changing congestion conditions. In this paper, we propose a method to utilize both local and non-local network information to determine the optimal path to forward a packet. The non-local information is gathered from the nodes that not only are more likely to be chosen as intermediate nodes in the routing path but also provide up-to-date information to a given node. Moreover, to collect and deliver the non-local information, a distributed propagation system is presented.
  • Keywords
    network routing; network-on-chip; resource allocation; CATRA-congestion aware trapezoid-based routing algorithm; adaptive routing; distributed propagation system; local network information; networks-on-chip; nonlocal network information; on-chip network; traffic load balancing; Algorithm design and analysis; Measurement; Mesh networks; Routing; System-on-a-chip; Wires; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176488
  • Filename
    6176488