Implementation of Fast Multipole Algorithm on Special-Purpose Computer MDGRAPE-2

نویسندگان

  • Nguyen Hai Chau
  • Atsushi Kawai
  • Toshikazu Ebisuzaki
چکیده

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). 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 specialpurpose hardware. GRAPE is a special-purpose computer designed for force calculation between pointcharge 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). In this paper, we deal with the implementation of fast multipole algorithm whose time complexity is O(N) on specialpurpose 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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Technique for the Calculation of Colliding Vortex Rings

The present study involves a novel computational technique, regarding simultaneous use of the pseudo particle method, Poisson integral method and a special-purpose computer originally designed for molecular dynamics simulations (MDGRAPE-3). In the present calculations, the dynamics of two colliding vortex rings have been studied using the vortex method. The present acceleration technique allows...

متن کامل

Acceleration of Vortex Methods Calcula - Tion Using Fmm and Mdgrape - 3

The present study discusses some numerical techniques on the simultaneous use of the Fast Multipole Method (FMM) and special-purpose computer (MDGRAPE-3) to make the impractically expensive calculation feasible without the loss of numerical accuracy. In the present calculations, the impingement of two identical inclined vortex rings has been studied, and the computation time has been reduced by...

متن کامل

Performance Analysis of High-accuracy Tree Code Based on the Pseudoparticle Multipole Method

In this paper, we describe the performance and accuracy of the P2M2 tree code. The P2M2 tree code is a highaccuracy tree code based on the pseudoparticle multipole method (P2M2). P2M2 is a method to express multipole expansion using a small number of pseudoparticles. The potential field of physical particles is approximated by the field generated by the pseudoparticles. The primary advantage of...

متن کامل

Acceleration of Bluff Body Calculation Using Mdgrape-2

Bluff body calculation was accelerated by using a special-purpose computer, MDGRAPE-2, that was exclusively designed for molecular dynamics simulations. The three main issues were solved regarding the implementation of the MDGRAPE-2 on vortex methods. These issues were the efficient calculation of the Biot-Savart and stretching equation, the optimization of the table domain, and the round-off e...

متن کامل

Acceleration of Vortex Methods Calculation Using Mdgrape-2 and Mdgrape-3: a Comparative Study

The calculation of vortex method has been accelerated by using special-purpose computers, MDGRAPE-2 and MDGRAPE-3, respectively. The similar algorithm has been implemented and the improvement in speed of MDGRAPE-2 was 100 times while MDGRAPE-3 was 1000 times faster when compared with the ordinary PC Xeon 5160(3.0GHz) for N=10. In addition, the speed of MDGRAPE-3 was 25 times faster compared wit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002