This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design and Analysis of Pipelined Broadcast Algorithms for the All-Port Interlaced Bypass Torus Networks
Dec. 2012 (vol. 23 no. 12)
pp. 2245-2253
Peng Zhang, Stony Brook University, Stony Brook
Yuefan Deng, Stony Brook University, Stony Brook
Broadcast algorithms for the interlaced bypass torus networks (iBT networks) are introduced to balance the all-port bandwidth efficiency and to avoid congestion in multidimensional cases. With these algorithms, we numerically analyze the dependencies of the broadcast efficiencies on various packet-sending patterns, bypass schemes, network sizes, and dimensionalities and then strategically tune up the configurations for minimizing the broadcast steps. Leveraging on such analysis, we compare the performance of networks with one million nodes between two cases: one with an added fixed-length bypass links and the other with an added torus dimension. A case study of {\rm iBT}( {1000^2 ;{\schmi b} =\langle 8,32\rangle}) and {\rm Torus}( {100^3 }) shows that the former improves the diameter, average node-to-node distance, rectangular and global broadcasts over the latter by approximately 80 percent. It is reaffirmed that strategically interlacing short bypass links and methodically utilizing these links is superior to adding dimensionalities to torus in achieving shorter diameter, average node-to-node distances and faster broadcasts.
Index Terms:
Algorithm design and analysis,Parallel programming,Bandwidth,Broadcasting,Multiprocessor interconnection,interlaced bypass torus,Parallel computing,collective communication,broadcast,network performance
Citation:
Peng Zhang, Yuefan Deng, "Design and Analysis of Pipelined Broadcast Algorithms for the All-Port Interlaced Bypass Torus Networks," IEEE Transactions on Parallel and Distributed Systems, vol. 23, no. 12, pp. 2245-2253, Dec. 2012, doi:10.1109/TPDS.2012.93
Usage of this product signifies your acceptance of the Terms of Use.