4.7 Article

PETAR: a high-performance N-body code for modelling massive collisional stellar systems

Journal

MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY
Volume 497, Issue 1, Pages 536-555

Publisher

OXFORD UNIV PRESS
DOI: 10.1093/mnras/staa1915

Keywords

methods: numerical; software: simulations; globular clusters: general

Funding

  1. JSPS (School of Science, The University of Tokyo)
  2. Alexander von Humboldt Foundation (The University of Bonn)

Ask authors/readers for more resources

The numerical simulations of massive collisional stellar systems, such as globular clusters (GCs), are very time consuming. Until now, only a few realistic million-body simulations of GCs with a small fraction of binaries (5 per cent) have been performed by using the NBODY6++GPU code. Such models took half a year computational time on a Graphic Processing Unit (GPU)-based supercomputer. In this work, we develop a new N-body code, PETAR, by combining the methods of Barnes-Hut tree, Hermite integrator and slow-down algorithmic regularization. The code can accurately handle an arbitrary fraction of multiple systems (e.g. binaries and triples) while keeping a high performance by using the hybrid parallelizationmethods with MPI, OPENMP, SIMD instructions and GPU. A few benchmarks indicate that PETAR and NBODY6++ GPU have a very good agreement on the long-term evolution of the global structure, binary orbits and escapers. On a highly configured GPU desktop computer, the performance of a million-body simulation with all stars in binaries by using PETAR is 11 times faster than that of NBODY6++GPU. Moreover, on the Cray XC50 supercomputer, PETAR well scales when number of cores increase. The 10 million-body problem, which covers the region of ultracompact dwarfs and nuclear star clusters, becomes possible to be solved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available