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 条
  • [31] Edge-disjoint spanning trees and the number of maximum state circles of a graph
    Xiaoli Ma
    Baoyindureng Wu
    Xian’an Jin
    Journal of Combinatorial Optimization, 2018, 35 : 997 - 1008
  • [32] Edge-disjoint spanning trees on the star network with applications to fault tolerance
    Fragopoulou, P
    Akl, SG
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (02) : 174 - 185
  • [33] Two-phase multicast in wormhole-switched bidirectional multistage banyan networks
    Kwon, W
    Kwon, B
    Park, J
    Yoon, H
    1998 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - PROCEEDINGS, 1998, : 374 - 380
  • [34] Edge-disjoint spanning trees and the number of maximum state circles of a graph
    Ma, Xiaoli
    Wu, Baoyindureng
    Jin, Xian'an
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 35 (04) : 997 - 1008
  • [35] ANTI-RAMSEY NUMBER OF EDGE-DISJOINT RAINBOW SPANNING TREES
    Lu, Linyuan
    Wang, Zhiyu
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2020, 34 (04) : 2346 - 2362
  • [36] EDGE-DISJOINT CIRCUITS IN GRAPHS ON THE TORUS
    FRANK, A
    SCHRIJVER, A
    JOURNAL OF COMBINATORIAL THEORY SERIES B, 1992, 55 (01) : 9 - 17
  • [37] A NOTE ON FINDING MINIMUM-COST EDGE-DISJOINT SPANNING-TREES
    ROSKIND, J
    TARJAN, RE
    MATHEMATICS OF OPERATIONS RESEARCH, 1985, 10 (04) : 701 - 708
  • [38] A Discharging Method to Find Subgraphs Having Two Edge-disjoint Spanning Trees
    Wang, Keke
    Zhan, Mingquan
    Lai, Hong-Jian
    ARS COMBINATORIA, 2019, 144 : 187 - 193
  • [39] Edge-disjoint placement of three trees
    Maheo, M
    Sacle, JF
    Wozniak, M
    EUROPEAN JOURNAL OF COMBINATORICS, 1996, 17 (06) : 543 - 563
  • [40] Edge-Disjoint Fibonacci Trees in Hypercube
    Raman, Indhumathi
    Kuppusamy, Lakshmanan
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2014, 2014