GRAPE project: special-purpose computers for many-body simulations

被引:1
|
作者
Makino, J [1 ]
机构
[1] Univ Tokyo, Dept Astron, Bunkyo Ku, Tokyo 1130033, Japan
基金
日本学术振兴会;
关键词
molecular dynamics and particle methods; celestial mechanics;
D O I
10.1016/S0010-4655(01)00229-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we overview the GRAPE (GRAvity piPE) project to develop and use special-purpose computers for astrophysical many-body simulations. First, we discuss the trends in semiconductor technology and computer architecture, and discuss merits and demerits of special-purpose computers. The main advantage of the special-purpose systems is the possibility to utilize a much higher fraction of available silicon to actually do calculations. Most of the silicon on general-purpose microprocessors are now used for control logics and cache, in other words, to assure the generality. As an example, we describe our GRAPE project. In astrophysical many-body simulations, practically all computer time is spent to evaluate particle-particle interactions. This is because the gravitational interaction between astrophysical bodies is a long-range interaction and we cannot apply a cutoff. The basic idea behind the GRAPE project is let the special-purpose computer perform only the evaluation of the particle-particle interaction. All the rest of the calculation, such as the time integration of the orbits of particles, I/O, and diagnostics are handled by a general-purpose host computer. This partitioning has many important advantages, such as the ease of the development of the hardware, the flexibility of the overall system and long lifetime of the system. The newest machine, GRAPE-6, which will be completed soon, will provide the peak speed exceeding 100 Tflops, for the development cost of less than 5 M dollars. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:45 / 54
页数:10
相关论文
共 50 条
  • [1] GRAPE project: A decade of special-purpose computers for many-body simulations
    Makino, J
    Koga, M
    Kawai, A
    Fukushige, T
    PROGRESS OF THEORETICAL PHYSICS SUPPLEMENT, 2000, (138): : 622 - 631
  • [2] 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
  • [3] 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
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] A SPECIAL-PURPOSE COMPUTER FOR GRAVITATIONAL MANY-BODY PROBLEMS
    SUGIMOTO, D
    CHIKADA, Y
    MAKINO, J
    ITO, T
    EBISUZAKI, T
    UMEMURA, M
    NATURE, 1990, 345 (6270) : 33 - 35
  • [8] COSMOLOGICAL SIMULATIONS USING SPECIAL-PURPOSE COMPUTERS - IMPLEMENTING P(3)M ON GRAPE
    BRIEU, PP
    SUMMERS, FJ
    OSTRIKER, JP
    ASTROPHYSICAL JOURNAL, 1995, 453 (02): : 566 - 573
  • [9] A SPECIAL-PURPOSE COMPUTER FOR N-BODY SIMULATIONS - GRAPE-2A
    ITO, T
    MAKINO, J
    FUKUSHIGE, T
    EBISUZAKI, T
    OKUMURA, SK
    SUGIMOTO, D
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 1993, 45 (03) : 339 - 347
  • [10] GRAPE-5:: A special-purpose computer for N-body simulations
    Kawai, A
    Fukushige, T
    Makino, J
    Taiji, M
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 2000, 52 (04) : 659 - 676