• DocumentCode
    3076536
  • Title

    A Load-Balanced Routing Scheme for NoC-Based Systems-on-Chip

  • Author

    Yazdi, Mahdi Asefi ; Modarressi, Mehdi ; Sarbazi-Azad, Hamid

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2010
  • fDate
    28-29 June 2010
  • Firstpage
    72
  • Lastpage
    77
  • Abstract
    Future Multiprocessor Systems-on-Chip (SoCs) will consist of various digital and analog components, such as processing cores, storage elements, customized IP-cores, analog peripheral devices, and many other items of MEMS. Network-on-chip is a promising mechanism which provides a power- and performance-efficient communication infrastructure for such complex on-chip systems. This paper presents a routing algorithm to cope with the dynamic traffic pattern of network-on-chip (NoC) architectures aiming to distribute the on-chip traffic evenly across the network. In this algorithm, instead of relying solely on local congestion information, the routes are determined based on the global traffic information. This is achieved by employing a light-weight and efficient control network which monitors the on-chip traffic and collects the required global information for determining the appropriate paths between any pairs of communicating nodes in such a way that the congestion is avoided and the NoC load is balanced. Our experiments show that the proposed method outperforms the conventional deterministic and adaptive routing mechanisms under some benchmarks running on a 7×7 NoC.
  • Keywords
    Communication system traffic control; Control systems; Distributed control; Hardware; Laboratories; Micromechanical devices; Network-on-a-chip; Routing; System-on-a-chip; Telecommunication traffic; Load balancing; MEMS; Network-on-chip; Performance; Power consumption; Routing; Run-time route selection; System-on-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware and Software Implementation and Control of Distributed MEMS (DMEMS), 2010 First Workshop on
  • Conference_Location
    Besan, TBD, France
  • Print_ISBN
    978-1-4244-7222-2
  • Electronic_ISBN
    978-1-4244-7223-9
  • Type

    conf

  • DOI
    10.1109/dMEMS.2010.18
  • Filename
    5514138