Algorithm Selection in Short-Range Molecular Dynamics Simulations

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Newcome, Samuel James, Gratl, Fabio Alexander, Lerchner, Manuel, Pazar, Abdulkadir, Mishra, Manish Kumar, Bungartz, Hans-Joachim
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908351829377024
author Newcome, Samuel James
Gratl, Fabio Alexander
Lerchner, Manuel
Pazar, Abdulkadir
Mishra, Manish Kumar
Bungartz, Hans-Joachim
author_facet Newcome, Samuel James
Gratl, Fabio Alexander
Lerchner, Manuel
Pazar, Abdulkadir
Mishra, Manish Kumar
Bungartz, Hans-Joachim
contents 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 demonstrate that these approaches can achieve speedups of up to 4.05 compared to prior approaches and 1.25 compared to a perfect configuration selection without dynamic algorithm selection. In addition, we discuss the practicality of the strategies in comparison to their performance, to highlight the tractability of such solutions.
format Preprint
id arxiv_https___arxiv_org_abs_2505_03438
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Algorithm Selection in Short-Range Molecular Dynamics Simulations
Newcome, Samuel James
Gratl, Fabio Alexander
Lerchner, Manuel
Pazar, Abdulkadir
Mishra, Manish Kumar
Bungartz, Hans-Joachim
Computational Engineering, Finance, and Science
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 demonstrate that these approaches can achieve speedups of up to 4.05 compared to prior approaches and 1.25 compared to a perfect configuration selection without dynamic algorithm selection. In addition, we discuss the practicality of the strategies in comparison to their performance, to highlight the tractability of such solutions.
title Algorithm Selection in Short-Range Molecular Dynamics Simulations
topic Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2505.03438