English

Computational Gravitational Dynamics with Modern Numerical Accelerators

Instrumentation and Methods for Astrophysics 2014-09-22 v1 Astrophysics of Galaxies Other Computer Science

Abstract

We review the recent optimizations of gravitational NN-body kernels for running them on graphics processing units (GPUs), on single hosts and massive parallel platforms. For each of the two main NN-body techniques, direct summation and tree-codes, we discuss the optimization strategy, which is different for each algorithm. Because both the accuracy as well as the performance characteristics differ, hybridizing the two algorithms is essential when simulating a large NN-body system with high-density structures containing few particles, and with low-density structures containing many particles. We demonstrate how this can be realized by splitting the underlying Hamiltonian, and we subsequently demonstrate the efficiency and accuracy of the hybrid code by simulating a group of 11 merging galaxies with massive black holes in the nuclei.

Keywords

Cite

@article{arxiv.1409.5474,
  title  = {Computational Gravitational Dynamics with Modern Numerical Accelerators},
  author = {Simon Portegies Zwart and Jeroen Bédorf},
  journal= {arXiv preprint arXiv:1409.5474},
  year   = {2014}
}

Comments

Accepted for publication in IEEE Computer

R2 v1 2026-06-22T06:00:17.382Z