• DocumentCode
    3443956
  • Title

    Design and Implementation of On-Chip Adaptive Router with Predictor for Regional Congestion

  • Author

    Taniguchi, Masaaki ; Matsutani, Hiroshi ; Yamasaki, Nobuyuki

  • Author_Institution
    Dept. of Comput. Sci., Keio Univ., Yokohama, Japan
  • Volume
    2
  • fYear
    2011
  • fDate
    28-31 Aug. 2011
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    Many-core processor is one of attractive solutions to Cyber-Physical Systems (CPS) that demands high computational power since it can enclose many computational elements into a single physical chip. Network-on-Chip (NoC) that connects the processing cores is the key in terms of the cost, performance, and power in such systems. Although NoCs typically employ simple deterministic routing algorithms in order to reduce the complexity of on-chip routers, such deterministic algorithms do not avoid traffic congestion and thus the network throughput is degraded when the traffic pattern has localities. On the other hand, complex algorithms require large hardware cost and will be a problem for CPS whose hardware cost is limited. In this paper, we propose an adaptive on-chip router with Predictor for Regional Congestion (PRC) in order to improve the network throughput with modest hardware overhead. The proposed PRC routers exchange their past and predicted future congestion information with each other. Then, each router synthesizes its regional congestion information based on the local and received information in order to route packets without congestion. The simulation results show that the proposed routers improve the average throughput by 17.2% compared to a congestion-aware router that employes local information only. The RTL design of the proposed router shows that the area overhead is only 2.6% and additional wiring requirement for each router port is only three.
  • Keywords
    computer networks; network-on-chip; telecommunication network routing; CPS; NoC; PRC routers; RTL design; complex algorithms; congestion-aware router; cyber-physical systems; deterministic routing algorithms; network-on-chip; on-chip adaptive router; predictor-for-regional congestion; traffic congestion; Adaptive systems; Algorithm design and analysis; Hardware; Prediction algorithms; Routing; Throughput; Transmitters; Network-on-Chip; adaptive routing; modest hardware overhead; prediction; transmit congestion information;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
  • Conference_Location
    Toyama
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4577-1118-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2011.61
  • Filename
    6029904