A Work- and Data-Sharing Parallel Tree N-body Code
arXiv:astro-ph/9608188 · doi:10.1016/S0010-4655(96)00121-X
Abstract
We describe a new parallel N-body code for cosmological simulations. The code is based on a work- and data sharing scheme, and is implemented within the Cray Research Corporation's CRAFT programming environment. Different data distribution schemes have been adopted for bodies' and tree's structures. Tests performed for two different types of initial distributions show that the performance scales almost ideally as a function of the size of the system and of the number of processors. We discuss the factors affecting the absolute speedup and how it can be increased with a better tree's data distribution scheme.
16 pages, 8 figures. Uses elsart.sty and epsf.sty. Accepted for publication in Computer Physics Communications
References in corpus (1)
Cited by in corpus (5)
- A modified parallel tree code for N-body simulation of the Large Scale Structure of the Universe
- Are You Ready to FLY in the Universe ? A Multi-platform N-body Tree Code for Parallel Supercomputers
- A Parallel Tree code for large Nbody simulation: dynamic load balance and data distribution on CRAY T3D system
- A Work- and Data-Sharing Parallel Tree N-body Code
- Substructure recovery by 3D Discrete Wavelet Transforms