Implementation of metal-friendly EAM/FS-type semi-empirical potentials in HOOMD-blue: A GPU-accelerated molecular dynamics software
- Iowa State Univ., Ames, IA (United States). Dept. of Physics; Ames Lab., Ames, IA (United States)
- Ames Lab., Ames, IA (United States)
We present an implementation of EAM and FS interatomic potentials, which are widely used in simulating metallic systems, in HOOMD-blue, a software designed to perform classical molecular dynamics simulations using GPU accelerations. We first discuss the details of our implementation and then report extensive benchmark tests. We demonstrate that single-precision floating point operations efficiently implemented on GPUs can produce sufficient accuracy when compared against double-precision codes, as demonstrated in test simulations of calculations of the glass-transition temperature of Cu64.5Zr35.5, and pair correlation function of liquid Ni3Al. Our code scales well with the size of the simulating system on NVIDIA Tesla M40 and P100 GPUs. Compared with another popular software LAMMPS running on 32 cores of AMD Opteron 6220 processors, the GPU/CPU performance ratio can reach as high as 4.6. In conclusion, the source code can be accessed through the HOOMD-blue web page for free by any interested user.
- Research Organization:
- Ames Lab., Ames, IA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Basic Energy Sciences (BES) (SC-22). Materials Sciences & Engineering Division; USDOE Office of Science (SC), Basic Energy Sciences (BES)
- Grant/Contract Number:
- AC02-07CH11358
- OSTI ID:
- 1433659
- Alternate ID(s):
- OSTI ID: 1548813
- Report Number(s):
- IS-J-9610; PII: S0021999118300251; TRN: US1802809
- Journal Information:
- Journal of Computational Physics, Vol. 359, Issue C; ISSN 0021-9991
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Web of Science
Classical molecular dynamics on graphics processing unit architectures
|
journal | August 2019 |
Similar Records
Studying performance portability of LAMMPS across diverse GPU-based platforms
Strong scaling of general-purpose molecular dynamics simulations on GPUs