Accelerating molecular dynamics simulations on playstation 3 platform using virtual-grape programming model

Tetsu Narumi, Shun Kameoka, Makoto Taiji, Kenji Yasuoka

研究成果: Article査読

8 被引用数 (Scopus)

抄録

Molecular dynamics (MD) simulation requires huge computational power because each atom interacts with another by long-range forces, such as Coulomb and van der Waals forces. Therefore, parallel computers or special accelerators, such as MDGRAPE-3, are required for accelerating MD simulations. A video game processor in a Sony PlayStation 3 or NVIDIA's graphic accelerator card is also a candidate hardware for accelerating MD simulations, because the peak performance of the latest video game processors exceeds that of a current PC's CPU, and they are also very cost-effective. However, the software development for these processors requires much more time compared to CPUs of PCs because the hardware has a lot of parallel processing. We propose the virtual-GRAPE programming model to utilize the hardware resource of video game processors with minimum time for software development. GRAPE is a special-purpose computer used to accelerate particle-based simulations: astrophysical or MD simulations. Under the Virtual-GRAPE model, the subroutine whose calculation speed is accelerated by the special hardware, GRAPE, is replaced with a specially tuned subroutine to be used without the accelerator. We implemented this model in a PlayStation 3 to accelerate the "sander" MD module in the AMBER software package. We were able to achieve an acceleration of 20 times, compared to a serial job using an Intel Xeon 5160 processor. Its performance cost is far superior to that of a PC or an MDGRAPE-3. To obtain the highest performance from the subroutine, most of the arithmetic operations in the tuned routine were performed with single precision accuracy, which is sufficient for MD simulations.

本文言語English
ページ(範囲)3108-3125
ページ数18
ジャーナルSIAM Journal on Scientific Computing
30
6
DOI
出版ステータスPublished - 2008

ASJC Scopus subject areas

  • 計算数学
  • 応用数学

フィンガープリント

「Accelerating molecular dynamics simulations on playstation 3 platform using virtual-grape programming model」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル