Title :
Complete exchange and broadcast algorithms for meshes
Author :
Takkella, Siddharthi ; Seidel, Steven
Author_Institution :
Dept. of Comput. Sci., Michigan Technol. Univ., Houghton, MI, USA
Abstract :
Two complete exchange algorithms for meshes are given. The modified quadrant exchange algorithm is based on the quadrant exchange algorithm and it is well suited for square meshes with a power of two rows and columns. The store-and-forward complete exchange algorithm is suitable for meshes of arbitrary size. A pipelined broadcast algorithm for meshes is also presented. This new algorithm, called the double hop broadcast, can broadcast long messages at slightly lower cost than the edge-disjoint fence algorithm because it uses routing trees of lower height. This shows that there is still room for improvement in the design of pipelined broadcast algorithms for meshes
Keywords :
parallel algorithms; parallel architectures; pipeline processing; trees (mathematics); double hop broadcast; edge-disjoint fence algorithm; modified quadrant exchange algorithm; pipelined broadcast algorithm; routing trees; square meshes; store-and-forward complete exchange algorithm; Algorithm design and analysis; Broadcasting; Computer science; Costs; Delay; Educational programs; Global communication; NASA; Performance analysis; Routing;
Conference_Titel :
Scalable High-Performance Computing Conference, 1994., Proceedings of the
Conference_Location :
Knoxville, TN
Print_ISBN :
0-8186-5680-8
DOI :
10.1109/SHPCC.1994.296674