Abstract
Particle codes which simulate the evolution of self-gravitating systems are a popular tool of contemporary cosmological research. Here we compare two different approach to the parallelization of Tree N-body codes, namely work-sharing and message passing. We also discuss a Dynamical Load Balancing algorithm which we have applied to the work-sharing code. preliminary results show merits and problems of these two approaches.
Preview
Unable to display preview. Download preview PDF.
References
Antonuccio-Delogu, V. and Becciani, U., ”A Parallel Tree N-Body Code for Heterogeneous Clusters” Proceedings of PARA94, Dongarra, J. and Wasniewsky, J. eds., Lecture Notes in Computer Science 879, 17 (Springer Verlag: 1994)
Barnes, J, and Hut, P., Nature 324, 446 (1986)
Cray Research Inc., ”Cray MPP Fortran Refeference Manual” SR-2504 6.1 (1994)
Gouhong Xu,”A new parallalel N-body gravity solver: TPM”, Astrophys. J. Supp. 97, 884 (1995)
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R. and Sunderam, V., ”PVM 3 User's Guide and Reference Manual”, ORNL/TM-12187, September 1994
Hernquist, L., Astrophys. J. Suppl. 64, 715 (1987)
Michielse, P., ”Programming the Convex Exemplar Series SPP System, Proceedings of PARA94, Dongarra, J. and Wasniewsky, J. eds., Lecture Notes in Computer Science 879 Lecture Notes in Computer Sciences 879 (Springer Verlag: 1994)
Salmon, J.K., ”Parallel hierarchical N-body methods”, Ph. D. Thesis, unpublished (California Institute of Technology: 1991)
Salmon, J.K., Warren, M. ”A portable Parallel N-body code”, unpublished, (California Institute of Technology: 1995)
Stiller, L., Daemene, L.L. and Gubernatis, J.E., J. Comp. Phys. 115, 550 (1994)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Antonuccio-Delogu, V., Becciani, U., Magugliani, F. (1996). Parallelization strategies for Tree N-body codes. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds) Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science. PARA 1995. Lecture Notes in Computer Science, vol 1041. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60902-4_4
Download citation
DOI: https://doi.org/10.1007/3-540-60902-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60902-5
Online ISBN: 978-3-540-49670-0
eBook Packages: Springer Book Archive