A simulation study of scalable broadcast in high-performance regular networks

被引:0
作者
Al-Dubai, AY [1 ]
Ould-Khaoua, M
Obaidat, MS
机构
[1] Univ Glasgow, Dept Comp Sci, Glasgow G12 8RZ, Lanark, Scotland
[2] Monmouth Coll, Dept Comp Sci, Long Branch, NJ 07764 USA
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2004年 / 80卷 / 4-5期
关键词
collective communication; regular networks; simulation; grid and cluster computing; performance analysis; multicast latency;
D O I
10.1177/0037549704044325
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Broadcast is an important communication operation required by many real-world applications encountered in parallel, cluster, and grid computing environments. Broadcasting on regular networks has been widely investigated in the past. However, most of the existing algorithms handle broadcast in a sequential manner and do not scale well; as a consequence, many applications cannot be efficiently supported using existing algorithms. In an effort to avoid this limitation, this article presents a new broadcast algorithm based on coded path routing. In addition to its simplicity, the proposed algorithm has shown to be capable of performing the broadcast operation in a fixed number of message-passing steps, irrespective of the network size. An extensive simulation study has been conducted to evaluate the performance of the proposed algorithm under different traffic working conditions. The analysis reveals that the new algorithm exhibits superior performance characteristics over those of the well-known recursive-doubling and extended-dominating node algorithms.
引用
收藏
页码:207 / 220
页数:14
相关论文
共 22 条
[1]   Coded Path Routing: A new approach to broadcasting in 3-D meshes [J].
Al-Dubai, AY ;
Ould-Khaoua, M .
CONFERENCE PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2001, :155-162
[2]   Broadcasting on meshes with wormhole routing [J].
Barnett, M ;
Payne, DG ;
VandeGeijn, RA ;
Watts, J .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 35 (02) :111-122
[3]   Optimally scaling permutation routing on reconfigurable linear arrays with optical buses [J].
Trahan, JL ;
Bourgeois, AG ;
Pan, Y ;
Vaidyanathan, R .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2000, 60 (09) :1125-1136
[4]   Efficient path-based multicast in wormhole-routed mesh networks [J].
Chen, TS ;
Chang, CY ;
Sheu, JP .
JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (10) :919-930
[5]   A cost and speed model for k-ary n-cube Wormhole routers [J].
Chien, AA .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (02) :150-162
[6]  
Duato J., 1997, INTERCONNECTION NETW
[7]  
LIN X, 1991, P INT S COMP ARCH, P116
[8]   An efficient implementation of tree-based multicast routing for distributed shared-memory multiprocessors [J].
Malumbres, MP ;
Duato, J .
JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (11) :1019-1032
[9]  
MCKINLEY PK, 1993, PROC INT CONF PARAL, P288
[10]   COLLECTIVE COMMUNICATION IN WORMHOLE-ROUTED MASSIVELY-PARALLEL COMPUTERS [J].
MCKINLEY, PK ;
TSAI, YJ ;
ROBINSON, DF .
COMPUTER, 1995, 28 (12) :39-&