The GENGA Code: Gravitational Encounters in N-body simulations with GPU Acceleration
arXiv:1404.2324 · doi:10.1088/0004-637X/796/1/23
Abstract
We describe an open source GPU implementation of a hybrid symplectic N-body integrator, GENGA (Gravitational ENcounters with Gpu Acceleration), designed to integrate planet and planetesimal dynamics in the late stage of planet formation and stability analyses of planetary systems. GENGA uses a hybrid symplectic integrator to handle close encounters with very good energy conservation, which is essential in long-term planetary system integration. We extended the second order hybrid integration scheme to higher orders. The GENGA code supports three simulation modes: Integration of up to 2048 massive bodies, integration with up to a million test particles, or parallel integration of a large number of individual planetary systems. We compare the results of GENGA to Mercury and pkdgrav2 in respect of energy conservation and performance, and find that the energy conservation of GENGA is comparable to Mercury and around two orders of magnitude better than pkdgrav2. GENGA runs up to 30 times faster than Mercury and up to eight times faster than pkdgrav2. GENGA is written in CUDA C and runs on all NVIDIA GPUs with compute capability of at least 2.0.
Accepted by ApJ. 18 pages, 17 figures, 4 tables
References in corpus (4)
- High Performance Direct Gravitational N-body Simulations on Graphics Processing Units -- II: An implementation in CUDA
- 6th and 8th Order Hermite Integrator for N-body Simulations
- High Performance Direct Gravitational N-body Simulations on Graphics Processing Unit I: An implementation in Cg
- Symplectic Integrator Mercury: Bug Report
Cited by in corpus (6)
- Detectable close-in planets around white dwarfs through late unpacking
- The HARPS search for southern extra-solar planets XLII. A system of Earth-mass planets around the nearby M dwarf YZ Ceti
- A record of the final phase of giant planet migration fossilized in the asteroid belt's orbital structure
- Instabilities in the Early Solar System due to a Self-gravitating Disk
- Dynamical Constraints on Mercury's Collisional Origin
- Co-orbital exoplanets from close period candidates: The TOI-178 case