SciPost Physics · 2017 · 95 citations · 47 references
Natural SciencesHigh-performance ComputingPhysicsComputational BiophysicsComputational ChemistryComputational PhysicsComputational ModelingData ParallelismMolecular DynamicsMolecular ModelingMolecular SimulationParticle-based SimulationBiomolecular SimulationEvaluation BenchmarksGpu AcceleratorsGpu MicroarchitectureMany-core ArchitectureMolecular Simulation AlgorithmsScientific Computing On GpusSimulation Analysis
RUMD is a general purpose, high-performance molecular dynamics (MD) simulation package running on graphical processing units (GPU’s). RUMD addresses the challenge of utilizing the many-core nature of modern GPU hardware when simulating small to medium system sizes (roughly from a few thousand up to hundred thousand particles). It has a performance that is comparable to other GPU-MD codes at large system sizes and substantially better at smaller sizes. RUMD is open-source and consists of a library written in C++ and the CUDA extension to C, an easy-to-use Python interface, and a set of tools for set-up and post-simulation data analysis. The paper describes RUMD’s main features, optimizations and performance benchmarks.
47
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
Computer Simulation of Liquids
S. P, K. J · Journal of Molecular Liquids · 1988 · 15.9K citations
Constant pressure molecular dynamics algorithms
Glenn Martyna, Douglas J. Tobias, Michael L. Klein · The Journal of Chemical Physics · 1994 · 5.9K citations
Natural Sciences, Chemistry, Physics +13