An efficient history-based routing algorithm for interconnection networks

Sanaz Rahimi Moosavi*, Chia Yuan Chang, Amir Mohammad Rahmani, Juha Plosila, Ka Lok Man, Taikyeong T. Jeong, Eng Gee Lim

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

1 Citation (Scopus)

Abstract

Network-on-chip (NoC) approach has been proposed as a solution to the complex on-chip communication problems by scaling down the concepts of macro- and tele-networks, and applying them to the system-on-chip domain. In this paper, an efficient routing algorithm for two-dimensional mesh network-on-chips is presented. The algorithm, which is based on Odd-Even turn model, is called History-Based Odd-Even (HB-OE). It is more fair and efficient in load balancing compared to the typical Odd-Even turn model algorithm. In this routing, based on the location of the current node, the network is divided into four sub-networks and the history of each sub-network regarding the direction of the last forwarded packet is saved using a flag register. We further enhance this routing by using a technique named Free-Channel to check the availability of the output ports as well as their history. To assess the latency of the proposed algorithm, transpose traffic profile for packet injection is used. The simulation results reveal that the HB-OE + Free-Channel routing policy can achieve lower latency compared to the conventional Odd-Even turn model with negligible area overhead.

Original languageEnglish
Title of host publicationISOCC 2012 - 2012 International SoC Design Conference
Pages277-280
Number of pages4
DOIs
Publication statusPublished - 2012
Event2012 International SoC Design Conference, ISOCC 2012 - Jeju Island, Korea, Republic of
Duration: 4 Nov 20127 Nov 2012

Publication series

NameISOCC 2012 - 2012 International SoC Design Conference

Conference

Conference2012 International SoC Design Conference, ISOCC 2012
Country/TerritoryKorea, Republic of
CityJeju Island
Period4/11/127/11/12

Keywords

  • Low latency routing
  • Network-on-chip
  • Odd-Even turn model
  • Routing algorithm

Fingerprint

Dive into the research topics of 'An efficient history-based routing algorithm for interconnection networks'. Together they form a unique fingerprint.

Cite this