The $\texttt{Abacus}$ Cosmological $N$-body Code
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.
Keywords
Cite
@article{arxiv.2110.11392,
title = {The $\texttt{Abacus}$ Cosmological $N$-body Code},
author = {Lehman H. Garrison and Daniel J. Eisenstein and Douglas Ferrer and Nina A. Maksimova and Philip A. Pinto},
journal= {arXiv preprint arXiv:2110.11392},
year = {2021}
}
Comments
29 pages, 19 figures. Published in MNRAS