A work- and data-sharing parallel tree N-body code

被引:5
作者
Becciani, U
AntonucciDelogu, V
Pagliaro, A
机构
[1] UNIV CATANIA,IST ASTRON,I-95125 CATANIA,ITALY
[2] CNR,UNITA RIC,GNA,CATANIA,ITALY
关键词
D O I
10.1016/S0010-4655(96)00121-X
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We describe a new parallel N-body code for simulations of the formation and evolution of the large-scale structure of the Universe. The code is based on a work- and data-sharing scheme, and is implemented within the Gray Research Corporation's CRAFT(C) programming environment. Different data distribution schemes have been adopted for bodies' and tree's structures. Tests performed for two different types of initial distributions show that the performance scales almost ideally as a function of the size of the system and of the number of processors. We discuss the factors affecting the absolute speed-up and how it can be increased with a better tree's data distribution scheme.
引用
收藏
页码:9 / 20
页数:12
相关论文
共 14 条
[1]  
Antonuccio-Delogu V., 1994, Parallel Scientific Computing. First International Workshop, PARA '94. Proceedings, P17, DOI 10.1007/BFb0030132
[2]  
ANTONUCCIODELOG.V, 1996, UNPUB
[3]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[4]  
*CRAY RES INC, 1994, CRAY MPP FORTR REF M
[5]  
DUBINSKI J, 1996, IN PRESS NEW ASTRONO
[6]  
GEIST A, 1994, ORNLTM12187
[7]   PERFORMANCE-CHARACTERISTICS OF TREE CODES [J].
HERNQUIST, L .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1987, 64 (04) :715-734
[8]  
LAMSANI V, 1995, PARALLEL COMPUT, V21, P993
[9]   SKELETONS FROM THE TREE-CODE CLOSET [J].
SALMON, JK ;
WARREN, MS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 111 (01) :136-155
[10]  
SLAMON JK, 1991, THESIS CALTECH