Journal of Chemical Theory and Computation · 2009 · 408 citations · 11 references
Natural SciencesHigh-performance ComputingPhysicsComputational ChemistryComputational PhysicsScientific ComputingBiomolecular ElectrostaticsElectrostatic Interactions In BiomoleculesMolecular DynamicsMolecular ModelingMolecular SimulationParticle-based SimulationElectrostatic Force ModelingLong-range Electrostatic InteractionsMolecular Simulation AlgorithmsParallel Computing ArchitecturesParallel Graphics ArchitecturesParallel Processing ArchitecturesScientific Computing On GpusSimd Parallelism
The smooth particle mesh Ewald summation method is widely used to efficiently compute long-range electrostatic force terms in molecular dynamics simulations, and there has been considerable work in developing optimized implementations for a variety of parallel computer architectures. We describe an implementation for Nvidia graphical processing units (GPUs) which are general purpose computing devices with a high degree of intrinsic parallelism and arithmetic performance. We find that, for typical biomolecular simulations (e.g., DHFR, 26K atoms), a single GPU equipped workstation is able to provide sufficient performance to permit simulation rates of ≈50 ns/day when used in conjunction with the ACEMD molecular dynamics package (1) and exhibits an accuracy comparable to that of a reference double-precision CPU implementation.
11
A smooth particle mesh Ewald method
Ulrich Essmann, L. Perera, Max L. Berkowitz et al. · The Journal of Chemical Physics · 1995 · 22.9K citations
Scalable molecular dynamics with NAMD
J. C. Phillips, Rosemary Braun, Wei Wang et al. · Journal of Computational Chemistry · 2005 · 17.4K citations · Full text