General purpose molecular dynamics simulations fully implemented on graphics processing units
| Title | General purpose molecular dynamics simulations fully implemented on graphics processing units |
| Publication Type | Journal Article |
| Year of Publication | 2008 |
| Authors | Anderson JA, Lorenz CD, Travesset A |
| Journal Title | Journal of Computational Physics |
| Volume | 227 |
| Pages | 5342-5359 |
| Date Published | May |
| Type of Article | Article |
| ISBN Number | 0021-9991 |
| Accession Number | ISI:000255447000027 |
| Keywords | ALGORITHM, CUDA, GPU, graphics processing unit, molecular dynamics, NVIDIA, polymer systems |
| Abstract | Graphics processing units (GPUs), originally developed for rendering real-time effects in computer games, now provide unprecedented computational power for scientific applications. In this paper, we develop a general purpose molecular dynamics code that runs entirely on a single GPU. It is shown that our GPU implementation provides a performance equivalent to that of fast 30 processor core distributed memory cluster. Our results show that GPUs already provide an inexpensive alternative to such clusters and discuss implications for the future. (C) 2008 Elsevier Inc. All rights reserved. |
| DOI | 10.1016/j.jcp.2008.01.047 |
| Alternate Journal | J. Comput. Phys. |
















