2015 Seventh International Symposium on Parallel Architectures, Algorithms and Programming (PAAP) (2015)

Nanjing, China

Dec. 12, 2015 to Dec. 14, 2015

ISSN: 2168-3042

ISBN: 978-1-4673-9116-0

pp: 122-128

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PAAP.2015.32

ABSTRACT

Multicast is message propagation from a source node to a number of destination nodes. Multicast could become the bottleneck for the performance of processes and systems. The main parameters for evaluating a multicast are time and traffic. Optimizing multicast time and traffic is proven to be NP-hard. In this paper, we propose improvements on two tree based multicast algorithms, PAIR and DIAG, in 2D mesh and torus networks. We prove that MDIAG generates optimal or optimal plus one multicast time in 2D meshes. MDIAG has lower complexity than DIAG, but might generate more traffic. MPAIR generates the least traffic, has the same complexity as PAIR and better complexity than DIAG, but might generate more time. The average time generated by both algorithms in a 2D torus is almost half the average time generated in a 2D mesh for the same algorithm. The average traffic generated by both algorithms in a 2D torus is less than the average traffic generated in a 2D mesh in most cases for the same algorithm. Extensive simulations of the algorithms show that they perform better than existing ones.

INDEX TERMS

Routing, Time complexity, Supercomputers, Network topology, Software algorithms, Computer science,NP-hard, multicast, algorithm, mes, torus, complexity

CITATION

Hovhannes A. Harutyunyan,
Meghrig Terzian,
"Two Modified Multicast Algorithms for Two Dimensional Mesh and Torus Networks",

*2015 Seventh International Symposium on Parallel Architectures, Algorithms and Programming (PAAP)*, vol. 00, no. , pp. 122-128, 2015, doi:10.1109/PAAP.2015.32