GPU implementations of some many-body potentials for molecular dynamics simulations

AS Minkin and AA Knizhnik and BV Potapkin, ADVANCES IN ENGINEERING SOFTWARE, 111, 43-51 (2017).

DOI: 10.1016/j.advengsoft.2016.05.013

We study the efficiency of OpenCL implementations for Tersoff and embedded-atom interatomic potentials. We show that Tersoff potential can be computed faster using atomic operations rather than using longer kernel code. On the contrary better performance can be gained for embedded-atom potential without atomic operations. Numerical force computation algorithm is the slowest but shows the best scaling with the highest GPU acceleration. The GPU acceleration of different algorithms was evaluated and compared to the serial implementations of similar algorithms. The performance of GPU implementations is superior to their serial counterparts and depends on the algorithm and arithmetic precision. The corresponding benchmarks and performance comparison were done using NVidia GPUs and Intel CPUs. (C) 2017 Elsevier Ltd. All rights reserved.

Return to Publications page