Perfectly parallel cosmological simulations using spatial comoving Lagrangian acceleration
arXiv:2003.04925 · doi:10.1051/0004-6361/202037995
Abstract
Existing cosmological simulation methods lack a high degree of parallelism due to the long-range nature of the gravitational force, which limits the size of simulations that can be run at high resolution. To solve this problem, we propose a new, perfectly parallel approach to simulate cosmic structure formation, which is based on the spatial COmoving Lagrangian Acceleration (sCOLA) framework. Building upon a hybrid analytical and numerical description of particles' trajectories, our algorithm allows for an efficient tiling of a cosmological volume, where the dynamics within each tile is computed independently. As a consequence, the degree of parallelism is equal to the number of tiles. We optimised the accuracy of sCOLA through the use of a buffer region around tiles and of appropriate Dirichlet boundary conditions around sCOLA boxes. As a result, we show that cosmological simulations at the degree of accuracy required for the analysis of the next generation of surveys can be run in drastically reduced wall-clock times and with very low memory requirements. The perfect scalability of our algorithm unlocks profoundly new possibilities for computing larger cosmological simulations at high resolution, taking advantage of a variety of hardware architectures.
24 pages, 8 figures, 2 tables. Typos corrected with respect to A&A published version. The code is publicly available at https://bitbucket.org/florent-leclercq/simbelmyne/
References in corpus (10)
- The NumPy array: a structure for efficient numerical computation
- Advanced LIGO
- The DESI Experiment Part I: Science,Targeting, and Survey Design
- eROSITA Science Book: Mapping the Structure of the Energetic Universe
- A simple multigrid scheme for solving the Poisson equation with arbitrary domain boundaries
- SPTpol: an instrument for CMB polarization measurements with the South Pole Telescope
- Bayesian analysis of the dynamic cosmic web in the SDSS galaxy survey
- sCOLA: The N-body COLA Method Extended to the Spatial Domain
- DEUS Full Observable ΛCDM Universe Simulation: the numerical challenge
- CUBE -- Towards an Optimal Scaling of Cosmological N-body Simulations
Cited by in corpus (12)
- Large-scale dark matter simulations
- CARPool: fast, accurate computation of large-scale structure statistics by pairing costly and cheap cosmological simulations
- Bayesian forward modelling of cosmic shear data
- Measuring the Tidal Response of Structure Formation: Anisotropic Separate Universe Simulations using TreePM
- Nonlinear 3D Cosmic Web Simulation with Heavy-Tailed Generative Adversarial Networks
- Sesame: A power spectrum emulator pipeline for beyond-CDM models
- Bayesian Control Variates for optimal covariance estimation with pairs of simulations and surrogates
- : A generative, fast, and differentiable halo model for wide-field galaxy surveys
- COmoving Computer Acceleration (COCA): -body simulations in an emulated frame of reference
- Dynamic Zoom Simulations: a fast, adaptive algorithm for simulating lightcones
- Towards an optimal extraction of cosmological parameters from galaxy cluster surveys using convolutional neural networks
- The Manticore Project II: Bayesian digital twins of cosmic structure across the SDSS and BOSS volumes