4.7 Article

High-performance P3M N-body code: CUBEP3M

期刊

出版社

OXFORD UNIV PRESS
DOI: 10.1093/mnras/stt1591

关键词

Dark matter; large-scale structure of Universe

资金

  1. Southeast Physics Network (SEPNet)
  2. Science and Technology Facilities Council [ST/F002858/1, ST/I000976/1]
  3. Canada Foundation for Innovation under Compute Canada
  4. Government of Ontario
  5. Ontario Research Fund - Research Excellence
  6. University of Toronto
  7. Partnership for Advanced Computing in Europe (PRACE) grant [2010PA0442]
  8. NSERC of Canada
  9. Swiss National Science Foundation
  10. Science and Technology Facilities Council [ST/F002858/1, ST/I000976/1] Funding Source: researchfish
  11. STFC [ST/F002858/1, ST/I000976/1] Funding Source: UKRI

向作者/读者索取更多资源

This paper presents (CUBEPM)-M-3, a publicly available high-performance cosmological N-body code and describes many utilities and extensions that have been added to the standard package. These include a memory-light runtime spherical overdensity halo finder, a non-Gaussian initial conditions generator and a system of unique particle identification. (CUBEPM)-M-3 is fast, its accuracy is tuneable to optimize speed or memory and has been run on more than 27 000 cores, achieving within a factor of 2 of ideal weak scaling even at this problem size. The code can be run in an extra-lean mode where the peak memory imprint for large runs is as low as 37 bytes per particles, which is almost two times leaner than other widely used N-body codes. However, load imbalances can increase this requirement by a factor of 2, such that fast configurations with all the utilities enabled and load imbalances factored in require between 70 and 120 bytes per particles. (CUBEPM)-M-3 is well designed to study large-scale cosmological systems, where imbalances are not too large and adaptive time-stepping not essential. It has already been used for a broad number of science applications that require either large samples of non-linear realizations or very large darkmatter N-body simulations, including cosmological reionization, halo formation, baryonic acoustic oscillations, weak lensing or non-Gaussian statistics. We discuss the structure, the accuracy, known systematic effects and the scaling performance of the code and its utilities, when applicable.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据