Supercomputing for Molecular Dynamics Simulations [electronic resource] : Handling Multi-Trillion Particles in Nanofluidics / by Alexander Heinecke, Wolfgang Eckhardt, Martin Horsch, Hans-Joachim Bungartz.
Series: SpringerBriefs in Computer SciencePublisher: Cham : Springer International Publishing : Imprint: Springer, 2015Description: X, 76 p. 35 illus., 13 illus. in color. online resourceContent type:- text
- computer
- online resource
- 9783319171487
- 004.24 23
- QA76.9.E94

Introduction -- Molecular Dynamics Simulation -- Parallelization of MD Algorithms and Load Balancing -- Efficient Implementation of the Force Calculation in MD Simulations -- Experiments -- Conclusion.
This work presents modern implementations of relevant molecular dynamics algorithms using ls1 mardyn, a simulation program for engineering applications. The text focuses strictly on HPC-related aspects, covering implementation on HPC architectures, taking Intel Xeon and Intel Xeon Phi clusters as representatives of current platforms. The work describes distributed and shared-memory parallelization on these platforms, including load balancing, with a particular focus on the efficient implementation of the compute kernels. The text also discusses the software-architecture of the resulting code.