Hydra: a parallel adaptive grid code

被引:82
作者
Pearce, FR
Couchman, HMP
机构
[1] UNIV SUSSEX,CTR ASTRON,BRIGHTON BN1 9QH,E SUSSEX,ENGLAND
[2] UNIV WESTERN ONTARIO,DEPT PHYS & ASTRON,LONDON,ON N6A 3K7,CANADA
来源
NEW ASTRONOMY | 1997年 / 2卷 / 05期
基金
加拿大自然科学与工程研究理事会;
关键词
methods; numerical; cosmology; theory; hydrodynamics;
D O I
10.1016/S1384-1076(97)00025-0
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We describe the first parallel implementation of an adaptive particle-particle, particle-mesh code with smoothed particle hydrodynamics. Parallelisation of the serial code, ''Hydra'', is achieved by using CRAFT, a Cray proprietary language which allows rapid implementation of a serial code on a parallel machine by allowing global addressing of distributed memory. The collisionless variant of the code has already completed several 16.8 million particle cosmological simulations on a 128 processor Cray T3D whilst the full hydrodynamic code has completed several 4.2 million particle combined gas and dark matter runs. The efficiency of the code now allows parameter-space explorations to be performed routinely using 64(3) particles of each species. A complete run including gas cooling, from high redshift to the present epoch requires approximately 10 hours on 64 processors. In this paper we present implementation details and results of the performance and scalability of the CRAFT version of Hydra under varying degrees of particle clustering. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:411 / 427
页数:17
相关论文
共 35 条
[1]   DYNAMICAL EVOLUTION OF CLUSTERS OF GALAXIES .1. [J].
AARSETH, SJ .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1963, 126 (03) :223-255
[2]   AN EFFICIENT PROGRAM FOR MANY-BODY SIMULATION [J].
APPEL, AW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (01) :85-103
[3]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[4]  
COLE S, 1996, ASTROPH9510147
[5]   MESH-REFINED P3M - A FAST ADAPTIVE N-BODY ALGORITHM [J].
COUCHMAN, HMP .
ASTROPHYSICAL JOURNAL, 1991, 368 (02) :L23-&
[6]   HYDRA - AN ADAPTIVE-MESH IMPLEMENTATION OF P(3)M-SPH [J].
COUCHMAN, HMP ;
THOMAS, PA ;
PEARCE, FR .
ASTROPHYSICAL JOURNAL, 1995, 452 (02) :797-813
[7]  
COUCHMAN HMP, 1997, P 12 KINGST M THEOR
[8]  
DAVE R, 1997, APJ, V452, P797
[9]  
Dubinski J., 1996, New Astronomy, V1, P133, DOI 10.1016/S1384-1076(96)00009-7
[10]   NUMERICAL TECHNIQUES FOR LARGE COSMOLOGICAL N-BODY SIMULATIONS [J].
EFSTATHIOU, G ;
DAVIS, M ;
FRENK, CS ;
WHITE, SDM .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1985, 57 (02) :241-260