Button Text
Back

P35 - Performance Portability Across Different Mathematical Models, Hardware, and Simulation Scenarios in Molecular Dynamics

This is some text inside of a div block.
This is some text inside of a div block.
-
This is some text inside of a div block.
CEST
Climate, Weather and Earth Sciences
Chemistry and Materials
Computer Science, Machine Learning, and Applied Mathematics
Applied Social Sciences and Humanities
Engineering
Life Sciences
Physics
This is some text inside of a div block.

Description

Due to the importance of Molecular Dynamics simulations within fields such as thermodynamics, numerous methods have been developed to speedup the force calculations, which typically dominate the runtime. None of these methods are, however, optimal for every molecular model, on every hardware, and for every distribution of molecules. For non-HPC-expert simulation developers, choosing and then implementing the best method for their particular simulation is a challenging task. Furthermore, different regions of the simulation can have different molecule distributions with different optimal methods, and these can change as the distribution changes. A solution to this problem, AutoPas, is an open-source, C++17, particle simulation library, which can be used to build a particle simulator that automatically selects and tunes the optimal algorithmic configuration from its internal library. It can optimise for either time or energy. This poster focuses on efforts to improve its performance with complex multi-site molecular models, where the amount of data required per molecule may vary, as well as algorithm selection methods that use data-driven and expert-knowledge-based approaches to reduce the overhead of its selection process. This poster highlights the practicalities of such approaches being used by non-HPC expert users.

Presenter(s)

Presenter

Samuel James
Newcome
-
Technical University of Munich

Samuel is a doctoral candidate at the chair for Scientific Computing in Computer Science at the Technical University of Munich. His focus is on algorithm selection and tuning within particle simulations, which includes elements of high-performance computing and machine learning.

Authors