A Hybrid Fast Multipole Method for Cosmological N-body Simulations
arXiv:2006.14952 · doi:10.1088/1674-4527/21/1/3
Abstract
We investigate a hybrid numerical algorithm aimed at the large-scale cosmological N-body simulation for the on-going and the future high precious sky surveys. It makes use of a truncated Fast Multiple Method (FMM) for short-range gravity, incorporating with a Particle Mesh (PM) method for long-range potential, which is applied to deal with extremely large particle number. In this work, we present a specific strategy to modify a conventional FMM by a Gaussian shaped factor and provide quantitative expressions for the interaction kernels between multipole expansions. Moreover, a proper multipole acceptance criteria for the hybrid method is introduced to solve potential precision loss induced by the truncation. Such procedures reduce the mount of computation than an original FMM and decouple the global communication. A simplified version of code is introduced to verify the hybrid algorithm, accuracy and parallel implementation.
arXiv comment13 pages, 8 figures, Accepted for publication in Research in Astronomy and Astrophysics
References in corpus (19)
- The cosmological simulation code GADGET-2
- Simulating the joint evolution of quasars, galaxies and their large-scale distribution
- Detection of the Baryon Acoustic Peak in the Large-Scale Correlation Function of SDSS Luminous Red Galaxies
- Hierarchical Galaxy Formation
- From dwarf spheroidals to cDs: Simulating the galaxy population in a LCDM cosmology
- The Halo Occupation Distribution: Towards an Empirical Determination of the Relation Between Galaxies and Mass
- Triaxial Modeling of Halo Density Profiles with High-resolution N-body Simulations
- Cosmological Constraints from the SDSS maxBCG Cluster Catalog
- The clustering of galaxies in the SDSS-III Baryon Oscillation Spectroscopic Survey: mock galaxy catalogues for the BOSS Final Data Release
- A Hierarchical O(N) Force Calculation Algorithm
- Dark Energy Survey Year 1 Results: A Precise H0 Measurement from DES Y1, BAO, and D/H Data
- A Very Fast and Momentum-Conserving Tree Code
- HACC: Simulating Sky Surveys on State-of-the-Art Supercomputing Architectures
- Multi-physics simulations using a hierarchical interchangeable software interface
- GreeM : Massively Parallel TreePM Code for Large Cosmological N-body Simulations
- TreePM: A code for Cosmological N-Body Simulations
- Performance Characteristics of TreePM codes
- A method to compute periodic sums
- PHoToNs--A Parallel Heterogeneous & Threads oriented code for cosmological N-body simulation
Cited by in corpus (5)
- Simulating cosmic structure formation with the GADGET-4 code
- Large-scale dark matter simulations
- The Ultramarine Simulation: properties of dark matter haloes before redshift 5.5
- On the statistical theory of self-gravitating collisionless dark matter flow
- PhotoNs-GPU:A GPU accelerated cosmological simulation code