Frost: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator. Issue 4 (11th January 2021)
- Record Type:
- Journal Article
- Title:
- Frost: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator. Issue 4 (11th January 2021)
- Main Title:
- Frost: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator
- Authors:
- Rantala, Antti
Naab, Thorsten
Springel, Volker - Abstract:
- ABSTRACT: We present a novel hierarchical formulation of the fourth-order forward symplectic integrator and its numerical implementation in the GPU-accelerated direct-summation N -body code frost . The new integrator is especially suitable for simulations with a large dynamical range due to its hierarchical nature. The strictly positive integrator sub-steps in a fourth-order symplectic integrator are made possible by computing an additional gradient term in addition to the Newtonian accelerations. All force calculations and kick operations are synchronous so the integration algorithm is manifestly momentum-conserving. We also employ a time-step symmetrization procedure to approximately restore the time-reversibility with adaptive individual time-steps. We demonstrate in a series of binary, few-body and million-body simulations that frost conserves energy to a level of |Δ E / E | ∼ 10 −10 while errors in linear and angular momentum are practically negligible. For typical star cluster simulations, we find that frost scales well up to $N_\mathrm{GPU}^\mathrm{max}\sim 4\times N/10^5$ GPUs, making direct-summation N -body simulations beyond N = 10 6 particles possible on systems with several hundred and more GPUs. Due to the nature of hierarchical integration, the inclusion of a Kepler solver or a regularized integrator with post-Newtonian corrections for close encounters and binaries in the code is straightforward.
- Is Part Of:
- Monthly notices of the Royal Astronomical Society. Volume 502:Issue 4(2021)
- Journal:
- Monthly notices of the Royal Astronomical Society
- Issue:
- Volume 502:Issue 4(2021)
- Issue Display:
- Volume 502, Issue 4 (2021)
- Year:
- 2021
- Volume:
- 502
- Issue:
- 4
- Issue Sort Value:
- 2021-0502-0004-0000
- Page Start:
- 5546
- Page End:
- 5562
- Publication Date:
- 2021-01-11
- Subjects:
- gravitation -- methods: numerical -- celestial mechanics -- galaxies: star clusters: general
Astronomy -- Periodicals
Periodicals
520.5 - Journal URLs:
- http://mnras.oxfordjournals.org/ ↗
http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1365-2966 ↗
http://www.blackwell-synergy.com/issuelist.asp?journal=mnr ↗
http://www.blackwell-synergy.com/loi/mnr ↗
http://ukcatalogue.oup.com/ ↗ - DOI:
- 10.1093/mnras/stab057 ↗
- Languages:
- English
- ISSNs:
- 0035-8711
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5943.000000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25374.xml