Accelerating NBODY6 with a GPU-Enabled Particle-Particle Particle-Tree Scheme

Abstract

We describe a modified version of the NBODY6 code for simulating star clusters which greatly improves computational efficiency while sacrificing little in the way of accuracy. The distant force calculator is replaced by a GPU-enabled Barnes-Hut code, and integration is done with a standard leap frog scheme. Short-range forces continue to use the CPU-based fourth-order Hermite predictor-corrector scheme of NBODY6. Our code outperforms NBODY6 for systems with more than 3 × 105 particles and runs more than a factor 2 faster for systems of 106 particles with similar energy conservation. Our code should be useful for simulating realistic dense stellar clusters, such as globular clusters or galactic nuclei.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…