GRAPE-5:: A special-purpose computer for N-body simulations

被引:81
作者
Kawai, A
Fukushige, T
Makino, J
Taiji, M
机构
[1] Univ Tokyo, Coll Arts & Sci, Dept Gen Syst Studies, Meguro Ku, Tokyo 1538902, Japan
[2] Univ Tokyo, Sch Sci, Dept Astron, Bunkyo Ku, Tokyo 1130033, Japan
[3] Inst Stat Math, Minato Ku, Tokyo 1068569, Japan
关键词
cosmology; galaxy : kinematics and dynamics; methods : n-body simulations;
D O I
10.1093/pasj/52.4.659
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We have developed a special-purpose computer for gravitational many-body simulations, GRAPE-5. GRAPE-5 accelerates the force calculation which dominates the calculation cost of the simulation. All other calculations, such as the time integration of orbits, are performed on a general-purpose computer (host computer) connected to GRAPE-5. A GRAPE-5 board consists of eight custom pipeline chips (G5 chip) and its peak performance is 38.4 Gflops. GRAPE-5 is the successor of GRAPE-5. The differences between GRAPE-5 and GRAPE-S are: (1) The newly developed G5 chip contains two pipelines operating at 80 MHz, while the GRAPE chip, which was used for GRAPE-S, had one at 20 MHz. The calculation speed of GRAPE-5 is 8-times faster than that of GRAPE-5. (2) The GRAPE-5 board adopted a PCI bus as the interface to the host computer instead of VME of GRAPE-3, resulting in a communication speed one order of magnitude faster. (3) In addition to the pure 1/r potential, the G5 chip can calculate forces with arbitrary cutoff functions, so that it can be applied to the Ewald or (PM)-M-3 methods. (4) The pairwise force calculated on GRAPE-5 is about 10-times more accurate than that on GRAPE-3. On one GRAPE-5 board, one timestep with a direct summation algorithm takes 14 (N/128 k)(2) seconds. With the Barnes-Hut tree algorithm (theta = 0.75), one timestep can be done in 15(N/10(6)) seconds.
引用
收藏
页码:659 / 676
页数:18
相关论文
共 45 条
[1]  
[Anonymous], 1998, SCI SIMULATIONS SPEC
[2]  
[Anonymous], J COMP PHYS
[3]  
[Anonymous], 1992, SUPERCOMPUTING 92, DOI DOI 10.1109/SUPERC.1992.236647
[4]   Performance and accuracy of a GRAPE-3 system for collisionless N-body simulations [J].
Athanassoula, E ;
Bosma, A ;
Lambert, JC ;
Makino, J .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1998, 293 (04) :369-380
[5]   Formation of rings in galactic discs by infalling small companions [J].
Athanassoula, E ;
Puerari, I ;
Bosma, A .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1997, 286 (02) :284-302
[6]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[7]   A MODIFIED TREE CODE - DONT LAUGH - IT RUNS [J].
BARNES, JE .
JOURNAL OF COMPUTATIONAL PHYSICS, 1990, 87 (01) :161-170
[8]   COSMOLOGICAL SIMULATIONS USING SPECIAL-PURPOSE COMPUTERS - IMPLEMENTING P(3)M ON GRAPE [J].
BRIEU, PP ;
SUMMERS, FJ ;
OSTRIKER, JP .
ASTROPHYSICAL JOURNAL, 1995, 453 (02) :566-573
[9]  
Dubinski J., 1996, New Astronomy, V1, P133, DOI 10.1016/S1384-1076(96)00009-7
[10]  
Eastwood J. W., 1981, COMPUTER SIMULATION