pith. sign in

arxiv: 1504.03687 · v2 · pith:XZYD7DEHnew · submitted 2015-04-14 · 🌌 astro-ph.IM · astro-ph.SR

NBODY6++GPU: Ready for the gravitational million-body problem

classification 🌌 astro-ph.IM astro-ph.SR
keywords nbody6simulationsmillion-bodybodyclustersdirectclustercode
0
0 comments X
read the original abstract

Accurate direct $N$-body simulations help to obtain detailed information about the dynamical evolution of star clusters. They also enable comparisons with analytical models and Fokker-Planck or Monte-Carlo methods. NBODY6 is a well-known direct $N$-body code for star clusters, and NBODY6++ is the extended version designed for large particle number simulations by supercomputers. We present NBODY6++GPU, an optimized version of NBODY6++ with hybrid parallelization methods (MPI, GPU, OpenMP, and AVX/SSE) to accelerate large direct $N$-body simulations, and in particular to solve the million-body problem. We discuss the new features of the NBODY6++GPU code, benchmarks, as well as the first results from a simulation of a realistic globular cluster initially containing a million particles. For million-body simulations, NBODY6++GPU is $400-2000$ times faster than NBODY6 with 320 CPU cores and 32 NVIDIA K20X GPUs. With this computing cluster specification, the simulations of million-body globular clusters including $5\%$ primordial binaries require about an hour per half-mass crossing time.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Astrophysics with the Laser Interferometer Space Antenna

    gr-qc 2022-03 unverdicted novelty 2.0

    A review summarizing established modeling techniques, open questions, and research directions for three classes of LISA gravitational wave sources.