New Theory for Deadlock-Free Multicast Routing in Wormhole-Switched Virtual-Channelless Networks-on-Chip

被引:23
|
作者
Samman, Faizal Arya [1 ,2 ,3 ]
Hollstein, Thomas [4 ]
Glesner, Manfred [1 ]
机构
[1] Tech Univ Darmstadt, Res Grp Microelect Syst, FB Elektrotech & Informat Tech, D-64283 Darmstadt, Germany
[2] LOEWE Zentrum AdRIA, Fraunhofer Inst LBF, D-64289 Darmstadt, Germany
[3] Hasanuddin Univ, Deparment Elect Engn, Makassar, Indonesia
[4] Tallinn Univ Technol, Dept Comp Engn, Dependable Embedded Syst Grp, Tallinn, Estonia
关键词
Network-on-chip; tree-based and multipath-based multicast routing; Id-tag-based wormhole packet switching; runtime adaptive routing and scheduling;
D O I
10.1109/TPDS.2010.120
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A new theory for deadlock-free multicast routing especially used for on-chip interconnection network (NoC) is presented in this paper. The NoC router hardware solution that enables the deadlock-free multicast routing without utilizing virtual channels is introduced formally. The special characteristic of the NoC is that, wormhole packets can cut-through at flit-level and can be interleaved in the same channel with other flits of different packets by multiplexing it using a rotating flit-by-flit arbitration. The routing paths of each flit can be guaranteed correct because flits belonging to the same packet are labeled with the same local Id-tag on every communication channel. Hence, multicast deadlock problem can be solved at each router by further applying a hold-release tagging mechanism to control and manage conflicting multicast requests.
引用
收藏
页码:544 / 557
页数:14
相关论文
共 45 条
  • [1] A THEORY OF DEADLOCK-FREE ADAPTIVE MULTICAST ROUTING IN WORMHOLE NETWORKS
    DUATO, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (09) : 976 - 987
  • [2] Adaptive and Deadlock-Free Tree-Based Multicast Routing for Networks-on-Chip
    Samman, Faizal Arya
    Hollstein, Thomas
    Glesner, Manfred
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (07) : 1067 - 1080
  • [3] A NEW THEORY OF DEADLOCK-FREE ADAPTIVE ROUTING IN WORMHOLE NETWORKS
    DUATO, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (12) : 1320 - 1331
  • [4] An Efficient Deadlock-Free Multicast Routing Algorithm for Mesh-Based Networks-on-Chip
    Lee, Kuen-Jong
    Chang, Chin-Yao
    Yang, Hung-Yang
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [5] An Efficient Deadlock-Free Multicast Routing Algorithm for Mesh-Based Networks-on-Chip
    Lee, Kuen-Jong
    Chang, Chin-Yao
    Yang, Hung-Yang
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [6] A deadlock-free routing algorithm for dynamically reconfigurable Networks-on-Chip
    Jackson, Chris
    Hollis, Simon J.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 139 - 151
  • [7] Early performance estimation in wormhole-switched Networks-on-Chip
    Dumitriu, Victor
    Khan, Gul N.
    [J]. 2008 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-4, 2008, : 218 - 222
  • [8] Performance comparison of deadlock recovery and deadlock avoidance routing algorithms in wormhole-switched networks
    Khonsari, A
    Shahrabi, A
    Ould-Khaoua, M
    Sarbazi-Azad, H
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2003, 150 (02): : 97 - 106
  • [9] A Decision Procedure for Deadlock-Free Routing in Wormhole Networks
    Verbeek, Freek
    Schmaltz, Julien
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (08) : 1935 - 1944
  • [10] Fault Tolerant Deadlock-free Adaptive Routing Algorithms for Hexagonal Networks-on-Chip
    Moriam, Sadia
    Fettweis, Gerhard P.
    [J]. 19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 131 - 137