Grape-4: A massively parallel special-purpose computer for collisional N-body simulations

被引:143
|
作者
Makino, J [1 ]
Taiji, M [1 ]
Ebisuzaki, T [1 ]
Sugimoto, D [1 ]
机构
[1] UNIV TOKYO, COLL ARTS & SCI,DEPT EARTH SCI & ASTRON, DEPT GRAPH & INFORMAT SCI,MEGURO KU, TOKYO 153, JAPAN
来源
ASTROPHYSICAL JOURNAL | 1997年 / 480卷 / 01期
关键词
instrumentation; miscellaneous; methods; numerical;
D O I
10.1086/303972
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
In this paper, we describe the architecture and performance of the GRAPE-4 system, a massively parallel special-purpose computer for N-body simulation of gravitational collisional systems. The calculation cost of N-body simulation of collisional self-gravitating system is O(N-3). Thus, even with present-day supercomputers, the number of particles one can handle is still around 10,000. In N-body simulations, almost all computing time is spent calculating the force between particles, since the number of interactions is proportional to the square of the number of particles. Computational cost of the rest of the simulation, such as the time integration and the reduction of the result, is generally proportional to the number of particles. The calculation of the force between particles call be greatly accelerated by means of a dedicated special-purpose hardware. We have developed a series of hardware systems, the GRAPE (GRAvity PipE) systems, which perform the force calculation. They are used with a general-purpose host computer which performs the rest of the calculation. The GRAPE-4 system is our newest hardware, completed in 1995 summer. Its peak speed is 1.08 TFLOPS. This speed is achieved by running 1692 pipeline large-scale integrated circuits (LSIs), each providing 640 MFLOPS, in parallel.
引用
收藏
页码:432 / 446
页数:15
相关论文
共 50 条
  • [21] A highly parallelized special-purpose computer for many-body simulations with an arbitrary central force: MD-GRAPE
    Fukushige, T
    Taiji, M
    Makino, J
    Ebisuzaki, T
    Sugimoto, D
    ASTROPHYSICAL JOURNAL, 1996, 468 (01): : 51 - 61
  • [22] A SPECIAL-PURPOSE COMPUTER FOR GRAVITATIONAL MANY-BODY SYSTEMS - GRAPE-2
    ITO, T
    EBISUZAKI, T
    MAKINO, J
    SUGIMOTO, D
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 1991, 43 (03) : 547 - 555
  • [23] A SPECIAL-PURPOSE COMPUTER FOR GRAVITATIONAL MANY-BODY PROBLEMS AND MERGER SIMULATIONS
    OKUMURA, SK
    EBISUZAKI, T
    MAKINO, J
    SUGIMOTO, D
    ITO, T
    KODAIRA, K
    IAU SYMPOSIA, 1991, (146): : 356 - 356
  • [24] HIGHLY PARALLELIZED SPECIAL-PURPOSE COMPUTER, GRAPE-3
    OKUMURA, SK
    MAKINO, J
    EBISUZAKI, T
    FUKUSHIGE, T
    ITO, T
    SUGIMOTO, D
    HASHIMOTO, E
    TOMIDA, K
    MIYAKAWA, N
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 1993, 45 (03) : 329 - 338
  • [25] A special-purpose computer for molecular dynamics simulations: MDM
    Narumi, T
    ASTROPHYSICAL SUPERCOMPUTING USING PARTICLE SIMULATIONS, 2003, (208): : 349 - 358
  • [26] GreeM: Massively Parallel TreePM Code for Large Cosmological N-body Simulations
    Ishiyama, Tomoaki
    Fukushige, Toshiyuki
    Makino, Junichiro
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 2009, 61 (06) : 1319 - 1330
  • [27] MDGRAPE-4: a special-purpose computer system formolecular dynamics simulations
    Ohmura, Itta
    Morimoto, Gentaro
    Ohno, Yousuke
    Hasegawa, Aki
    Taiji, Makoto
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2014, 372 (2021):
  • [28] PROGRAPE-1: A programmable special-purpose computer for many-body simulations
    Hamada, T
    Fukushige, T
    Kawai, A
    Makino, J
    NUMERICAL ASTROPHYSICS, 1999, 240 : 427 - 428
  • [29] PROGRAPE-1: A programmable special-purpose computer for many-body simulations
    Hamada, T
    Fukushige, T
    Kawai, A
    Makino, J
    IEEE SYMPOSIUM ON FPGAS FOR CUSTOM COMPUTING MACHINES, PROCEEDINGS, 1998, : 256 - 257
  • [30] Acceleration of fast multipole method using special-purpose computer GRAPE
    Chau, Nguyen Hai
    Kawai, Atsushi
    Ebisuzaki, Toshikazu
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2008, 22 (02): : 194 - 205