Abstract
Multicast communication is one of the general patterns of collective communication in multiprocessors. On hypercube network, the optimal multicast tree problem is NP-hard and all existing multicast algorithms are heuristic. We find that the existing works are far away from optimal. Aiming to reduce the communication traffic, we propose a general clustering model for multicast on hypercube networks. Based on the model, we can construct more optimal or approximately optimal multicast algorithm for hypercube interconnection networks. And the model is also universal for existed works.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bhat, P., Raghavendra, C., Prasanna, V.: Efficient collective communication in distributed heterogeneous systems. In: Proceedings of the International Conference on Distributed Computing Systems (ICDCS) (1999)
Kielmann, T., Hofman, R.F.H., Bal, H.E., Plaat, A., Bhoedjang, R.A.F.: Magpie: Mpi’s collective communication operations for clustered wide area systems. In: Proceedings of the 7th ACM SIGPLAN symposium on Principles and practice of parallel programming (1999)
Lin, X., Ni, L.M.: Multicast communication in multicomputer networks. IEEE Transactions on Parallel and Distributed Systems 4(10), 1105–1117 (1993)
Graham, R.L., Foulds, L.R.: Unlikelihood that minimal phylogenies for realistic biological study can be constructed in reasonable computational time. Math. Biosci. 60, 133–142 (1982)
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice-Hall, Englewood Cliffs (1993)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)
Lan, Y., Esfahanian, A.H., Ni, L.M.: Multicast in hypercube multiprocessors. Journal of Parallel and Distributed Computing 8(1), 30–41 (1990)
Sheu, S.H., Yang, C.B.: Multicast algorithms for hypercube multiprocessors. Journal of Parallel and Distributed Computing 61(1), 137–149 (2001)
Duato, J., Yalamanchili, S., Ni, L.M.: Interconnection Networks: An Engineering Approach. Morgan Kaufmann Publishers, San Francisco (2002)
Wu, J.: Distributed System Design. CRC Press, Boca Raton (1998)
Coulouris, G., Dollimore, J., Kindberg, T.: Distributed Systems: Concepts and Design, 4th edn. Addison-Wesley, Reading (2005)
Choi, Y., Esfahanian, A.H., Ni, L.M.: One-to-k communication in distributed-memory multiprocessors. In: Proceedings of 25th Annual Allerton Conference on Communication, Control, and Computing (1987)
Dally, W.J., Towles, B.P.: Principles and Practices of Interconnection Networks. Morgan Kaufmann Publishers, San Francisco (2003)
The BlueGene/L Team: An overview of the BlueGene/L supercomputer. In: ACM/IEEE conference on Supercomputing (2002)
Lu, S., Fan, B., Dou, Y., Yang, X.: Clustering Multicast on Hypercube Network. In: Gerndt, M., Kranzlmüller, D. (eds.) HPCC 2006. LNCS, vol. 4208, pp. 61–70. Springer, Heidelberg (2006)
Lan, Y., Li, L.M., Esfahanian, A.H.: Distributed multi-destination routing in hypercube multiprocessors. In: Proceedings of the third conference on Hypercube concurrent computers and applications, pp. 631–639. ACM Press, New York (1988)
Bondy, J.A., Murty, U.S.R.: Graph Theory With Applications. Elsevier Science Ltd., Amsterdam (1976)
Diestel, R.: Graph Theory, 2nd edn. Springer, Heidelberg (2000)
Saad, Y., Schultz, M.H.: Topological properties of hypercubes. IEEE Transactions on Computers 7, 867–872 (1988)
Andre, F., Verjus, J.P.: Hypercubes and Distributed computers. Horth-Halland (1989)
Leighton, F.T.: Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes. Morgan Kaufmann Publishers, San Francisco (1992)
Xu, J.: Topological Structure and Analysis of Interconnection Networks. Kluwer Academic Publishers, Dordrecht (2001)
Chen, J., Wang, G., Chen, S.: Locally subcube-connected hypercube networks: theoretical analysis and experimental results. IEEE Transactions on Computers 5, 530–540 (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lu, S., Yang, X. (2008). A Clustering Model for Multicast on Hypercube Network. In: Wu, S., Yang, L.T., Xu, T.L. (eds) Advances in Grid and Pervasive Computing. GPC 2008. Lecture Notes in Computer Science, vol 5036. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68083-3_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-68083-3_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68081-9
Online ISBN: 978-3-540-68083-3
eBook Packages: Computer ScienceComputer Science (R0)