Abstract
In this work, we present a first step towards the efficient implementation of polarizable molecular mechanics force fields with GPU acceleration. The computational bottleneck of such applications is found in the treatment of electrostatics, where higher-order multipoles and a self-consistent treatment of polarization effects are needed. We have coded these sections, for the case of a non-periodic simulation, with the CUDA programming model. Results show a speedup factor of 21 for a single precision GPU implementation, when comparing to the serial CPU version. A discussion of the optimization and parameterization steps is included. Comparison between different graphic cards and a shared memory parallel CPU implementation is also given. The current work demonstrates the potential usefulness of GPU programming in accelerating this field of applications. Copyright 2010 ACM.
Author supplied keywords
Cite
CITATION STYLE
Pratas, F., Mata, R. A., & Sousa, L. (2010). Iterative induced dipoles computation for molecular mechanics on GPUs. In International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS (pp. 111–120). Association for Computing Machinery (ACM). https://doi.org/10.1145/1735688.1735708
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.