@article{f2df30c0baa34e7d837cf46881534386,
title = "The ABACUS cosmological N-body code",
abstract = "We present ABACUS, a fast and accurate cosmological N-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 1/r2 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 10^−5. We express the simulation time-step as an event-driven {\textquoteleft}pipeline{\textquoteright}, incorporating asynchronous events such as completion of co-processor work, input/output, and network communication. ABACUS has been used to produce the largest suite of N-body simulations to date, the ABACUSSUMMIT suite of 60 trillion particles, incorporating on-the-fly halo finding. ABACUS enables the production of mock catalogues of the volume and resolution required by the coming generation of cosmological surveys.",
keywords = "Methods: numerical, Cosmology: theory",
author = "Lehman Garrison and Daniel Eisenstein and Douglas Ferrer and Nina Maksimova and Philip Pinto",
year = "2021",
month = sep,
day = "7",
doi = "10.1093/mnras/stab2482",
language = "English",
volume = "508",
pages = "575--596",
journal = "Monthly Notices of the Royal Astronomical Society",
issn = "1365-2966",
publisher = "Oxford University Press",
number = "1",
}