Algorithm Selection in Short-Range Molecular Dynamics Simulations
Samuel James Newcome, Fabio Alexander Gratl, Manuel Lerchner,, Abdulkadir Pazar, Manish Kumar Mishra, and Hans-Joachim Bungartz

TL;DR
This paper explores advanced algorithm selection strategies for short-range molecular dynamics simulations, significantly improving performance over naive methods by using predictive and data-driven approaches.
Contribution
It introduces three novel algorithm selection strategies—performance prediction, fuzzy logic, and random forest—for molecular dynamics, outperforming prior naive methods.
Findings
Achieved up to 4.05x speedup over previous approaches
Surpassed a perfect static configuration by 1.25x with dynamic selection
Demonstrated practicality and efficiency of proposed strategies
Abstract
Numerous algorithms and parallelisations have been developed for short-range particle simulations; however, none are optimally performant for all scenarios. Such a concept led to the prior development of the particle simulation library AutoPas, which implemented many of these algorithms and parallelisations and could select and tune these over the course of the simulation as the scenario changed. Prior works have, however, used only naive approaches to the algorithm selection problem, which can lead to significant overhead from trialling poorly performing algorithmic configurations. In this work, we investigate this problem in the case of Molecular Dynamics simulations. We present three algorithm selection strategies: an approach which makes performance predictions from past data, an expert-knowledge fuzzy logic-based approach, and a data-driven random forest-based approach. We…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Physical and Chemical Molecular Interactions · Fault Detection and Control Systems · Electrostatics and Colloid Interactions
