Asynchronous tree-based multicasting in wormhole-switched MINs

被引:7
|
作者
Varavithya, V [1 ]
Mohapatra, P
机构
[1] King Mongkuts Inst Technol, Dept Elect Engn, Bangkok 10800, Thailand
[2] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
基金
美国国家科学基金会;
关键词
asynchronous tree-based multicasting; multistage interconnection networks; deadlock configurations; multicast routing algorithm; wormhole switching;
D O I
10.1109/71.809574
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multicast operation is an important operation in multicomputer communication systems and can be used to support several collective communication operations. A significant performance improvement can be achieved by supporting multicast operations at the hardware level. In this paper, we propose an asynchronous tree-based multicasting (ATBM) technique for multistage interconnection networks (MINs). The deadlock issues in tree-based multicasting in MINs are analyzed first to examine the main causes of deadlocks. An ATBM framework is developed in which deadlocks are prevented by serializing the initiations of tree operations that have a potential to create deadlocks. These tree operations are identified through a grouping algorithm. The ATBM approach is not only simple to implement but also provides good communication performance using minimal overheads in terms of additional hardware requirements and synchronization delay. Using the ATBM framework, algorithms are developed for both unidirectional and bidirectional multistage interconnection networks. The performances of the proposed algorithms are evaluated through simulation experiments. The results indicate that the proposed hardware-based ATBM scheme reduces the communication latency when compared to the software multicasting approach proposed earlier.
引用
收藏
页码:1159 / 1178
页数:20
相关论文
共 50 条
  • [1] Connection-oriented multicasting in wormhole-switched networks on chip
    Lu, Zhonghai
    Yin, Bei
    Jantsch, Axel
    [J]. IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 205 - +
  • [2] Tree-based multicasting in wormhole-routed irregular topologies
    Libeskind-Hadas, R
    Mazzoni, D
    Rajagopalan, R
    [J]. FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 244 - 249
  • [3] Tree-based multicasting on wormhole routed multistage interconnection networks
    Varavithya, V
    Mohapatra, P
    [J]. PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, : 203 - 206
  • [4] Improving tree-based multicasting for wormhole switch-based networks
    Wang, NC
    Chen, TS
    Chu, CP
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 13 - 18
  • [5] An improvement of tree-based multicasting for irregular switch-based networks with wormhole routing
    Wang, NC
    Chen, TS
    Chu, CP
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (05): : 812 - 823
  • [6] Optimal algorithm for matrix transpose on wormhole-switched meshes
    Tsay, JJ
    Ding, KS
    Wang, WT
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2003, 19 (01) : 167 - 177
  • [7] Performance comparison of routing algorithms in wormhole-switched networks
    Shahrabi, A.
    [J]. PARALLEL COMPUTING, 2006, 32 (11-12) : 870 - 885
  • [8] Admitting and ejecting flits in wormhole-switched networks on chip
    Lu, Z.
    Jantsch, A.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (05): : 546 - 556
  • [9] A new modelling approach of wormhole-switched networks with finite buffers
    Alzeidi, N.
    Ould-Khaoua, M.
    Khonsari, A.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2008, 23 (01) : 45 - 57
  • [10] Robust tree-based multicasting in ad hoc networks
    Vaishampayan, R
    Garcia-Luna-Aceves, JJ
    [J]. CONFERENCE PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2004, : 647 - 652