Implementation of fast multipole algorithm on special-purpose computer MDGRAPE-2

被引:0
|
作者
Chau, NH [1 ]
Kawai, A [1 ]
Ebisuzaki, T [1 ]
机构
[1] RIKEN, Inst Phys & Chem Res, Computat Sci Div, Adv Comp Ctr, Wako, Saitama 3510198, Japan
关键词
N-body simulation; fast multipole method; GRAPE special-purpose hardware; Anderson's method; (PM2)-M-2 method; tree algorithm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
N-body simulation is a time consuming task in which force calculation part is most dominant part. The simplest and most accurate algorithm for force calculation is direct summation which has time complexity O(N-2). It is not practically suitable for large-scale simulations on most general-purpose computers. To cut down cost of force calculation one applies fast algorithms or performs force calculation on special-purpose hardware. GRAPE is a special-purpose computer designed for force calculation between point-charge or point-mass particles. It performs force calculation much faster than general-purpose computers of similar cost. However the time complexity of direct force calculation on GRAPE is still O(N-2). In this paper, we deal with the implementation of fast multipole algorithm whose time complexity is O(N) on special-purpose computer MDGRAPE-2. We present our experimental results for up to four millions particles system. Performance and accuracy of FMM on GRAPE is presented. Comparison of FMM with treecode and direct summation on GRAPE is also given.
引用
收藏
页码:477 / 481
页数:5
相关论文
共 50 条
  • [31] CLUSTER ALGORITHM SPECIAL-PURPOSE COMPUTER FOR THE 3-DIMENSIONAL ISING-MODEL
    TALAPOV, AL
    SHCHUR, LN
    BLOTE, HWJ
    JETP LETTERS, 1995, 62 (02) : 174 - 181
  • [32] Special-purpose computer for two-dimensional FFT
    Satake, Shin-ichi
    Hiroi, Yoshiaki
    Suzuki, Yuya
    Masuda, Nobuyuki
    Ito, Tomoyoshi
    COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (06) : 404 - 408
  • [33] IMPLEMENTATION OF ALGORITHMS FOR PROGRAMMABLE SPECIAL-PURPOSE PROCESSORS.
    Anisimov, A.V.
    Smolov, V.B.
    Automatic Control and Computer Sciences, 1983, 17 (03) : 49 - 51
  • [34] 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
  • [35] Real-time electroholography by special-purpose computer HORN
    Ito, T.
    Masuda, N.
    Shiraki, A.
    Shimobaba, T.
    IDW/AD '05: PROCEEDINGS OF THE 12TH INTERNATIONAL DISPLAY WORKSHOPS IN CONJUNCTION WITH ASIA DISPLAY 2005, VOLS 1 AND 2, 2005, : 1761 - 1764
  • [36] 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
  • [37] A special-purpose parallel computer for solving partial differential equations
    Pinuel, L
    Martin, I
    Tirado, F
    PROCEEDINGS OF THE SIXTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING - PDP '98, 1998, : 509 - 517
  • [38] Towards a special-purpose computer for Hartree-Fock computations
    Ramdas, Tirath
    Egan, Gregory
    Abramson, David
    Baldridge, Kim
    THEORETICAL CHEMISTRY ACCOUNTS, 2008, 120 (1-3) : 133 - 153
  • [39] PLACEMENT OF SPECIAL-PURPOSE HOSTS AND USER PROGRAMS IN A COMPUTER NETWORK
    ABROSIMOV, LI
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1982, (06): : 12 - 18
  • [40] HARP - A SPECIAL-PURPOSE COMPUTER FOR N-BODY PROBLEM
    MAKINO, J
    KOKUBO, E
    TAIJI, M
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 1993, 45 (03) : 349 - 360