Perfectly parallel cosmological simulations using spatial comoving
Lagrangian acceleration
Lagrangian acceleration
File(s)2003.04925v2.pdf (4.31 MB)
Accepted version
Author(s)
Type
Journal Article
Abstract
Context. 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.
Aims. 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.
Methods. 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.
Results. 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.
Conclusions. 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.
Aims. 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.
Methods. 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.
Results. 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.
Conclusions. 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.
Date Issued
2020-07-01
Date Acceptance
2020-05-15
Citation
Astronomy and Astrophysics: a European journal, 2020, 639
ISSN
0004-6361
Publisher
EDP Sciences
Journal / Book Title
Astronomy and Astrophysics: a European journal
Volume
639
Copyright Statement
© 2020 ESO.
Identifier
http://arxiv.org/abs/2003.04925v2
Subjects
astro-ph.CO
astro-ph.CO
astro-ph.IM
Notes
24 pages, 8 figures, 2 tables. added references to match submitted version
Publication Status
Published
Article Number
ARTN A91
Date Publish Online
2020-07-14