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 条
  • [1] Embedding edge-disjoint spanning trees on product networks
    Ku, SC
    Hung, TK
    Lin, JJ
    Wang, BF
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1740 - 1746
  • [2] Constructing edge-disjoint spanning trees in product networks
    Ku, SC
    Wang, BF
    Hung, TK
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (03) : 213 - 221
  • [3] Edge-disjoint spanning trees and eigenvalues
    Liu, Qinghai
    Hong, Yanmei
    Lai, Hong-Jian
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2014, 444 : 146 - 151
  • [4] A property on edge-disjoint spanning trees
    Lai, HJ
    Lai, HY
    Payan, C
    [J]. EUROPEAN JOURNAL OF COMBINATORICS, 1996, 17 (05) : 447 - 450
  • [5] On edge-disjoint spanning trees in hypercubes
    Barden, B
    Libeskind-Hadas, R
    Davis, J
    Williams, W
    [J]. INFORMATION PROCESSING LETTERS, 1999, 70 (01) : 13 - 16
  • [6] Edge-disjoint spanning trees for the generalized butterfly networks and their applications
    Touzene, A
    Day, K
    Monien, B
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (11) : 1384 - 1396
  • [7] Edge-connectivity and edge-disjoint spanning trees
    Catlin, Paul A.
    Lai, Hong-Jian
    Shao, Yehong
    [J]. DISCRETE MATHEMATICS, 2009, 309 (05) : 1033 - 1040
  • [8] CONNECTIVITY AND EDGE-DISJOINT SPANNING-TREES
    GUSFIELD, D
    [J]. INFORMATION PROCESSING LETTERS, 1983, 16 (02) : 87 - 89
  • [9] Edge-disjoint spanning trees and eigenvalues of graphs
    Li, Guojun
    Shi, Lingsheng
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2013, 439 (10) : 2784 - 2789
  • [10] Note on edge-disjoint spanning trees and eigenvalues
    Liu, Qinghai
    Hong, Yanmei
    Gu, Xiaofeng
    Lai, Hong-Jian
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2014, 458 : 128 - 133