Performance and accuracy of a GRAPE-3 system for collisionless N-body simulations

被引:47
|
作者
Athanassoula, E
Bosma, A
Lambert, JC
Makino, J
机构
[1] Observ Marseille, F-13248 Marseille 4, France
[2] Univ Tokyo, Coll Arts & Sci, Dept Informat Sci & Graph, Tokyo 153, Japan
关键词
methods; numerical; galaxies; kinematics and dynamics; structure;
D O I
10.1046/j.1365-8711.1998.01102.x
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
The performance and accuracy of a GRAPE-3 system for collisionless N-body simulations is discussed. After an initial description of the hardware configurations available to us at Marseille, and the usefulness of on-line analysis, we concentrate on the actual performance and accuracy of direct summation and of tree code software. For the former we discuss the sources of round-off errors. The standard Barnes-Hut tree code cannot be used as such on a GRAPE-3 system. Instead particles are divided into blocks and the tree traversal is performed for the whole block, instead of for each particle in the block separately. The forces are then calculated by direct summation over the whole interaction list. The performance of the tree code depends on the number of particles in the block, the optimum number depending on the speed of the front end and the number of boards. We find that the code scales as O(N) and explain this behaviour. The time per step decreases as the tolerance increases, but the dependence is much weaker than for the standard tree code. Finally, we find that, contrary to what is expected for the standard version, the speed of our tree code increases with the clustering of the configuration. We discuss the effect of the front end and compare the performance of direct summation and of tree code on GRAPE-3 with that of other software on general purpose computers. The accuracy of both direct summation and the tree code is discussed as a function of number of particles and softening. For this we consider the accuracy of the force calculation as well as the energy conservation during a simulation. Because of the increased role of the direct summation in the force calculation, our tree code is much more accurate than the standard one. Finally, we follow the evolution of an isolated barred galaxy using different hardware and software in order to assess the reliability and reproducibility of our results. We find excellent agreement between the pattern speed of the bar in direct summation simulations run on the high-precision GRAPE-4 machines and that in direct summation simulations run on our GRAPE-3 system. The agreement with the tree code is also very good provided the tolerance values are smaller than about 1.0. We conclude that GRAPE-3 systems are well suited for collisionless simulations and in particular for those of galaxies. This is due to their good accuracy and their high speed, which allows the use of a large number of particles.
引用
收藏
页码:369 / 380
页数:12
相关论文
共 50 条
  • [31] N-BODY SIMULATIONS AND GALAXY PHOTOMETRY
    GERHARD, OE
    LECTURE NOTES IN PHYSICS, 1985, 232 : 175 - 182
  • [32] GalevNB: GALEV for N-body simulations
    Pang, Xiaoying
    Olczak, Christoph
    Spurzem, Rainer
    STAR CLUSTERS AND BLACK HOLES IN GALAXIES ACROSS COSMIC TIME, 2016, 10 (312): : 258 - 259
  • [33] Triaxiality Inhibitors in N-body Simulations
    Barnes, Eric I.
    Dowling, Evan
    ASTROPHYSICAL JOURNAL, 2018, 857 (01):
  • [34] N-body simulations of warped galaxies
    Revaz, Y
    Pfenniger, D
    GAS AND GALAXY EVOLUTION: A CONFERENCE IN HONOR OF THE 20TH ANNIVERSARY OF THE VLA, 2001, 240 : 278 - 279
  • [35] THE BIASING SCHEME IN N-BODY SIMULATIONS
    PARK, CB
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1991, 251 (01) : 167 - 173
  • [36] Upscaling of Cosmological N-body Simulations
    Conceicao, Miguel
    Krone-Martins, Alberto
    Da Silva, Antonio
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON E-SCIENCE (ESCIENCE 2022), 2022, : 395 - 396
  • [37] N-body simulations of planet formation
    Ida, S
    Kokubo, E
    Kominami, J
    ASTROPHYSICAL SUPERCOMPUTING USING PARTICLE SIMULATIONS, 2003, (208): : 25 - 35
  • [38] N-body simulations of gravitational dynamics
    Dehnen, W.
    Read, J. I.
    EUROPEAN PHYSICAL JOURNAL PLUS, 2011, 126 (05): : 1 - 28
  • [39] N-body simulations of the Magellanic Stream
    Gardiner, LT
    STROMLO WORKSHOP ON HIGH-VELOCITY CLOUDS, 1999, 166 : 292 - 301
  • [40] SPIRAL INSTABILITIES IN N-BODY SIMULATIONS
    SELLWOOD, JA
    DYNAMICS OF ASTRO PHYSICAL DISCS, 1989, : 155 - 171