PPPM and TreePM Methods on GRAPE Systems for Cosmological N-body Simulations
arXiv:astro-ph/0504095 · doi:10.1093/pasj/57.6.849
Abstract
We present Particle-Particle-Particle-Mesh (PPPM) and Tree Particle-Mesh (TreePM) implementations on GRAPE-5 and GRAPE-6A systems, special-purpose hardware accelerators for gravitational many-body simulations. In our PPPM and TreePM implementations on GRAPE, the computational time is significantly reduced compared with the conventional implementations without GRAPE, especially under the strong particle clustering, and almost constant irrespective of the degree of particle clustering. We carry out the survey of two simulation parameters, the PM grid spacing and the opening parameter for the most optimal combination of force accuracy and computational speed. We also describe the parallelization of these implementations on a PC-GRAPE cluster, in which each node has one GRAPE board, and present the optimal configuration of simulation parameters for good parallel scalability.
21 pages, 9 figures, accepted for publication in PASJ
References in corpus (1)
Cited by in corpus (21)
- Implementation and performance of FDPS: A Framework Developing Parallel Particle Simulation Codes
- GreeM : Massively Parallel TreePM Code for Large Cosmological N-body Simulations
- GRAPE-6A: A single-card GRAPE-6 for parallel PC-GRAPE cluster system
- The Cosmogrid Simulation: Statistical Properties of Small Dark Matter Halos
- 24.77 Pflops on a Gravitational Tree-Code to Simulate the Milky Way Galaxy with 18600 GPUs
- Particle-Particle Particle-Tree: A Direct-Tree Hybrid Scheme for Collisional N-Body Simulations
- Phantom-GRAPE: numerical software library to accelerate collisionless -body simulation with SIMD instruction set on x86 architecture
- Evolution of star clusters in a cosmological tidal field
- Variation of the subhalo abundance in dark matter halos
- Imprint of anisotropic primordial non-Gaussianity on halo intrinsic alignments in simulations
- A Parameter-Masked Mock Data Challenge for Beyond-Two-Point Galaxy Clustering Statistics
- Simulating the universe on an intercontinental grid of supercomputers
- PENTACLE: Parallelized Particle-Particle Particle-Tree Code for Planet Formation
- The Adaptive TreePM: An Adaptive Resolution Code for Cosmological N-body Simulations
- Environmental effect on the subhalo abundance -- a solution to the missing dwarf problem
- High Performance Gravitational N-body Simulations on a Planet-wide Distributed Supercomputer
- A Modified TreePM Code
- Astrophysical Particle Simulations on Heterogeneous CPU-GPU Systems
- Hierarchical Tree Algorithm for Collisional N-body Simulations on GRAPE
- Acceleration of the tree method with SIMD instruction set
- From Thread to Transcontinental Computer: Disturbing Lessons in Distributed Supercomputing