Multicast in wormhole-switched torus networks using edge-disjoint spanning trees

被引:8
|
作者
Wang, H
Blough, DM
机构
[1] Myricom Inc, Arcadia, CA 91006 USA
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
deadlock freedom; edge-disjoint spanning trees; multicast; torus network; wormhole switching;
D O I
10.1006/jpdc.2001.1751
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A tree-based multicast algorithm for wormhole-switched networks which makes use of multiple edge-disjoint spanning trees is presented. The disjoint spanning-tree multicast, or DSTM, algorithm provides deadlock-free Multicast routing that is fully compatible with unicast. The application of the DSTM algorithm to 2-dimensional torus networks is considered. A family of constructions of two spanning trees in the torus is given along with it formal proof of their edge-disjointness. Two constructions from this family are selected and shown to produce diameters no greater than twice that of the torus. Flit-level simulation results are presented to show that DSTM Outperforms the best single spanning tree multicast approach by LIP to it factor of two. The DSTM algorithm is also simulated for different spanning tree constructions. The results show that our novel tree construction is significantly better for multicast than those produced by I general tree construction method that applies to arbitrary-topology networks (J. Roskind and R. Tarjan, Math. Oper. Res. 10 (Nov. 1985), 701-708). Finally, two approaches to providing single link fault tolerance with DSTM are presented and evaluated. (C) 2001 Academic Press.
引用
收藏
页码:1278 / 1306
页数:29
相关论文
共 50 条
  • [41] Constructing edge-disjoint spanning trees in several cube-based networks with applications to edge fault-tolerant communication
    Huanwen Zhang
    Yan Wang
    Jianxi Fan
    Yuejuan Han
    Baolei Cheng
    The Journal of Supercomputing, 2024, 80 : 1907 - 1934
  • [42] ANTI-RAMSEY NUMBER OF EDGE-DISJOINT RAINBOW SPANNING TREES IN ALL GRAPHS
    Lu, Linyuan
    Meier, Andrew
    Wang, Zhiyu
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2023, 37 (02) : 1162 - 1172
  • [43] Constructing edge-disjoint spanning trees in several cube-based networks with applications to edge fault-tolerant communication
    Zhang, Huanwen
    Wang, Yan
    Fan, Jianxi
    Han, Yuejuan
    Cheng, Baolei
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (02): : 1907 - 1934
  • [44] Embedding k(n-k) edge-disjoint spanning trees in arrangement graphs
    Lin, CT
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (12) : 1277 - 1287
  • [45] Dense edge-disjoint embedding of complete binary trees in interconnection networks
    Ravindran, S
    Gibbons, AM
    Paterson, MS
    THEORETICAL COMPUTER SCIENCE, 2000, 249 (02) : 325 - 342
  • [46] Edge-Disjoint Steiner Trees and Connectors in Graphs
    Hengzhe Li
    Huayue Liu
    Jianbing Liu
    Yaping Mao
    Graphs and Combinatorics, 2023, 39
  • [47] Performance comparison of routing algorithms in wormhole-switched networks
    Shahrabi, A.
    PARALLEL COMPUTING, 2006, 32 (11-12) : 870 - 885
  • [48] Building k edge-disjoint spanning trees of minimum total length for isometric data embedding
    Yang, L
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (10) : 1680 - 1683
  • [49] Edge-Disjoint Steiner Trees and Connectors in Graphs
    Li, Hengzhe
    Liu, Huayue
    Liu, Jianbing
    Mao, Yaping
    GRAPHS AND COMBINATORICS, 2023, 39 (02)