Long-range interactions & parallel scalability in molecular simulations
Michael Patra, Marja T. Hyvonen, Emma Falck, Mohsen Sabouri-Ghomi,, Ilpo Vattulainen, Mikko Karttunen

TL;DR
This study benchmarks electrostatic interaction methods in molecular simulations using GROMACS across various hardware architectures, revealing that particle-mesh Ewald performs well and providing guidance for optimizing computational efficiency.
Contribution
It provides a comprehensive performance analysis of electrostatic schemes on diverse computer architectures, aiding in the selection of optimal simulation configurations.
Findings
Particle-mesh Ewald (PME) performs well on most architectures.
Parallel scalability varies with network type and hardware.
Results help predict simulation speed and optimize hardware use.
Abstract
Typical biomolecular systems such as cellular membranes, DNA, and protein complexes are highly charged. Thus, efficient and accurate treatment of electrostatic interactions is of great importance in computational modelling of such systems. We have employed the GROMACS simulation package to perform extensive benchmarking of different commonly used electrostatic schemes on a range of computer architectures (Pentium-4, IBM Power 4, and Apple/IBM G5) for single processor and parallel performance up to 8 nodes - we have also tested the scalability on four different networks, namely Infiniband, GigaBit Ethernet, Fast Ethernet, and nearly uniform memory architecture, i.e., communication between CPUs is possible by directly reading from or writing to other CPUs' local memory. It turns out that the particle-mesh Ewald method (PME) performs surprisingly well and offers competitive performance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProtein Structure and Dynamics · Parallel Computing and Optimization Techniques · Advanced Fluorescence Microscopy Techniques
