DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The ABACUS cosmological N-body code

Journal Article · · Monthly Notices of the Royal Astronomical Society
ORCiD logo [1];  [2];  [2];  [2];  [3]
  1. Flatiron Institute, New York, NY (United States); Flatioron Inst., New York, NY (United States)
  2. Harvard & Smithsonian, Cambridge, MA (United States)
  3. University of Arizona, Tucson, AZ (United States)

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 ‘pipeline’, 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.

Research Organization:
Flatiron Institute, New York, NY (United States); Harvard University, Cambridge, MA (United States); UT-Battelle LLC/ORNL, Oak Ridge, TN (United States)
Sponsoring Organization:
Harvard University; National Science Foundation (NSF); Simons Foundation; USDOE Office of Science (SC)
Grant/Contract Number:
AC05-00OR22725; SC0013718
OSTI ID:
1979511
Journal Information:
Monthly Notices of the Royal Astronomical Society, Journal Name: Monthly Notices of the Royal Astronomical Society Journal Issue: 1 Vol. 508; ISSN 0035-8711
Publisher:
Oxford University PressCopyright Statement
Country of Publication:
United States
Language:
English

References (53)

Die Berechnung optischer und elektrostatischer Gitterpotentiale journal January 1921
CORRFUNC: Blazing Fast Correlation Functions with AVX512F SIMD Intrinsics book January 2019
A fast algorithm for particle simulations journal December 1987
A hierarchical O(N log N) force-calculation algorithm journal December 1986
SciPy 1.0: fundamental algorithms for scientific computing in Python journal February 2020
Reduced description of electric multipole potential in Cartesian coordinates journal November 1992
The evolution of large-scale structure in a universe dominated by cold dark matter journal May 1985
Numerical techniques for large cosmological N-body simulations journal January 1985
TREESPH - A unification of SPH with the hierarchical tree method journal June 1989
Athena: A New Code for Astrophysical MHD journal September 2008
Solving large scale structure in ten easy steps with COLA journal June 2013
On the Problem of Distribution in Globular Star Clusters: (Plate 8.) journal March 1911
The Completed SDSS-IV extended Baryon Oscillation Spectroscopic Survey: exploring the Halo Occupation Distribution model for Emission Line Galaxies journal September 2020
Quantifying resolution in cosmological N- body simulations using self-similarity journal November 2020
Limitations to the ‘basic’ HOD model and beyond journal March 2020
Can assembly bias explain the lensing amplitude of the BOSS CMASS sample in a Planck cosmology? journal March 2020
Good and proper: self-similarity of N -body simulations with proper force softening journal April 2021
The Uchuu simulations: Data Release 1 and dark matter halo concentrations journal June 2021
Evidence for galaxy assembly bias in BOSS CMASS redshift-space galaxy correlation function journal January 2021
AbacusSummit : a massive set of high-accuracy, high-resolution N -body simulations journal September 2021
A new way of setting the phases for cosmological multiscale Gaussian initial conditions journal July 2013
Improving initial conditions for cosmological N -body simulations journal July 2016
FastPM: a new scheme for fast simulations of dark matter and haloes journal August 2016
The host dark matter haloes of [O II] emitters at 0.5 < z < 1.5 journal October 2017
Exploring the squeezed three-point galaxy correlation function with generalized halo occupation distribution models journal April 2018
An iterative reconstruction of cosmological initial density fields journal May 2018
Dark matter statistics for large galaxy catalogues: power spectra and covariance matrices journal June 2018
Emulating galaxy clustering and galaxy–galaxy lensing into the deeply non-linear regime: methodology, information, and forecasts journal August 2018
Tests of acoustic scale shifts in halo-based mock galaxy catalogues journal September 2019
Covariance matrices for galaxy cluster weak lensing: from virial regime to uncorrelated large-scale structure journal September 2019
Cosmology with stacked cluster weak lensing and cluster–galaxy cross-correlations journal October 2019
corrfunc – a suite of blazing fast correlation functions on the CPU journal November 2019
Cosmology with galaxy–galaxy lensing on non-perturbative scales: emulation method and application to BOSS LOWZ journal December 2019
Generating approximate halo catalogues for blind challenges in precision cosmology journal March 2019
A high-fidelity realization of the Euclid code comparison N -body simulation with Abacus journal March 2019
Decorrelating the errors of the galaxy correlation function with compact transformation matrices journal March 2019
Effective halo model: Creating a physical and accurate model of the matter power spectrum and cluster counts journal June 2020
Linear perturbative theory of the discrete cosmological N -body problem journal May 2006
The Design and Implementation of FFTW3 journal February 2005
Matplotlib: A 2D Graphics Environment journal January 2007
The NumPy Array: A Structure for Efficient Numerical Computation journal March 2011
The cosmological simulation code gadget-2 journal December 2005
Scalable parallel programming with CUDA journal March 2008
Pracniques: further remarks on reducing truncation errors journal January 1965
PKDGRAV3: beyond trillion particle cosmological simulations for the next era of galaxy surveys journal May 2017
The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package journal August 2018
nbodykit: An Open-source, Massively Parallel Toolkit for Large-scale Structure journal September 2018
LSST: From Science Drivers to Reference Design and Anticipated Data Products journal March 2019
Testing the Detection Significance on the Large-scale Structure by a JWST Deep Field Survey journal April 2019
A Hybrid Deep Learning Approach to Cosmological Constraints from Galaxy Redshift Surveys journal February 2020
The Abacus Cosmos: A Suite of Cosmological N -body Simulations journal June 2018
CUBE: An Information-optimized Parallel Cosmological N -body Algorithm journal July 2018
The Outer Rim Simulation: A Path to Many-core Supercomputers journal November 2019

Similar Records

ABACUSSUMMIT: a massive set of high-accuracy, high-resolution N-body simulations
Journal Article · 2021 · Monthly Notices of the Royal Astronomical Society · OSTI ID:1979512

The halo light-cone catalogues of ABACUSSUMMIT
Journal Article · 2021 · Monthly Notices of the Royal Astronomical Society · OSTI ID:1979521

The Abacus Cosmos: A Suite of Cosmological N-body Simulations
Journal Article · 2018 · The Astrophysical Journal. Supplement Series (Online) · OSTI ID:1542034