• DocumentCode
    2430135
  • Title

    Dimensional Bubble Flow Control and Fully Adaptive Routing in the 2-D Mesh Network on Chip

  • Author

    CanWen, Xiao ; Minxuan, Zhang ; Yong, Dou ; Zhitong, Zhao

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
  • Volume
    1
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    353
  • Lastpage
    358
  • Abstract
    In this paper, the novel flow control strategy called dimensional bubble flow control (DBFC) is presented. The flow control strategy of DBFC builds on virtual cut-through switching and credit-based flow control mechanism and analyzes the credit value of port and the routing information of the packets to realize the point-point flow control. In the 2-D mesh network on chip, when the flow control strategy of DBFC is accepted, the adaptive dimensional bubble routing (ADBR) algorithm designed in this paper can get the goals including deadlock-free and minimal distance even if the cyclic dependencies exist. In this paper, the detail proof is provided for these conclusions. Lastly, we adapt the source code of NOXIM that is a popular simulator of on-chip networks and realize the flow control of DBFC and ADBR algorithm in NOXIM. We test the performance of ADBR on NOXIM. The simulation performance shows our scheme is superior to the usual approach such as XY dimension-order routing, with nearly 17.5% improvement in the packets latency and throughput.
  • Keywords
    network-on-chip; telecommunication congestion control; telecommunication network routing; 2-D mesh network on chip; adaptive dimensional bubble routing; credit-based flow control; dimensional bubble flow control; point-point flow control; virtual cut-through switching; Adaptive control; Algorithm design and analysis; Information analysis; Mesh networks; Network-on-a-chip; Packet switching; Programmable control; Routing; System recovery; Testing; deadlock; flow control; fully adaptive routing; network on chip; virtual cut-through switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3492-3
  • Type

    conf

  • DOI
    10.1109/EUC.2008.49
  • Filename
    4756360