The Cosmological -body Code
arXiv:2110.11392 · doi:10.1093/mnras/stab2482
Abstract
We present , a fast and accurate cosmological -body code based on a new method for calculating the gravitational potential from a static multipole mesh. The method analytically separates the near- and far-field forces, reducing the former to direct summation and the latter to a discrete convolution over multipoles. The method achieves 70 million particle updates per second per node of the Summit supercomputer, while maintaining a median fractional force error of . We express the simulation time step as an event-driven "pipeline", incorporating asynchronous events such as completion of co-processor work, Input/Output, and network communication. has been used to produce the largest suite of -body simulations to date, the suite of 60 trillion particles (Maksimova et al., 2021), incorporating on-the-fly halo finding. enables the production of mock catalogs of the volume and resolution required by the coming generation of cosmological surveys.
29 pages, 19 figures. Published in MNRAS
References in corpus (11)
- The NumPy array: a structure for efficient numerical computation
- Athena: A New Code for Astrophysical MHD
- AbacusSummit: A Massive Set of High-Accuracy, High-Resolution -Body Simulations
- Corrfunc --- A Suite of Blazing Fast Correlation Functions on the CPU
- The host dark matter halos of [OII] emitters at 0.5< z< 1.5
- Linear perturbative theory of the discrete cosmological N-body problem
- A Hybrid Deep Learning Approach to Cosmological Constraints From Galaxy Redshift Surveys
- The Effective Halo Model: Creating a Physical and Accurate Model of the Matter Power Spectrum and Cluster Counts
- Generating Approximate Halo Catalogs for Blind Challenges in Precision Cosmology
- Decorrelating the errors of the galaxy correlation function with compact transformation matrices
- Checkpointing with cp: the POSIX Shared Memory System