MiMiC: A High-Performance Framework for Multiscale Molecular Dynamics Simulations
Authors:
Andrej Antalík,
Andrea Levy,
Sonata Kvedaravičiūtė,
Sophia K. Johnson,
David Carrasco-Busturia,
Bharath Raghavan,
François Mouvet,
Angela Acocella,
Sambit Das,
Vikram Gavini,
Davide Mandelli,
Emiliano Ippoliti,
Simone Meloni,
Paolo Carloni,
Ursula Rothlisberger,
Jógvan Magnus Haugaard Olsen
Abstract:
MiMiC is a framework for performing multiscale simulations in which loosely coupled external programs describe individual subsystems at different resolutions and levels of theory. To make it highly efficient and flexible, we adopt an interoperable approach based on a multiple-program multiple-data (MPMD) paradigm, serving as an intermediary responsible for fast data exchange and interactions betwe…
▽ More
MiMiC is a framework for performing multiscale simulations in which loosely coupled external programs describe individual subsystems at different resolutions and levels of theory. To make it highly efficient and flexible, we adopt an interoperable approach based on a multiple-program multiple-data (MPMD) paradigm, serving as an intermediary responsible for fast data exchange and interactions between the subsystems. The main goal of MiMiC is to avoid interfering with the underlying parallelization of the external programs, including the operability on hybrid architectures (e.g., CPU/GPU), and keep their setup and execution as close as possible to the original. At the moment, MiMiC offers an efficient implementation of electrostatic embedding QM/MM that has demonstrated unprecedented parallel scaling in simulations of large biomolecules using CPMD and GROMACS as QM and MM engines, respectively. However, as it is designed for high flexibility with general multiscale models in mind, it can be straightforwardly extended beyond QM/MM. In this article, we illustrate the software design and the features of the framework, which make it a compelling choice for multiscale simulations in the upcoming era of exascale high-performance computing.
△ Less
Submitted 26 September, 2024; v1 submitted 27 March, 2024;
originally announced March 2024.
Multiscale Biomolecular Simulations in the Exascale Era
Authors:
David Carrasco-Busturia,
Emiliano Ippoliti,
Simone Meloni,
Ursula Rothlisberger,
Jógvan Magnus Haugaard Olsen
Abstract:
The complexity of biological systems and processes, spanning molecular to macroscopic scales, necessitates the use of multiscale simulations to get a comprehensive understanding. Quantum mechanics/molecular mechanics (QM/MM) molecular dynamics (MD) simulations are crucial for capturing processes beyond the reach of classical MD simulations. The advent of exascale computing offers unprecedented opp…
▽ More
The complexity of biological systems and processes, spanning molecular to macroscopic scales, necessitates the use of multiscale simulations to get a comprehensive understanding. Quantum mechanics/molecular mechanics (QM/MM) molecular dynamics (MD) simulations are crucial for capturing processes beyond the reach of classical MD simulations. The advent of exascale computing offers unprecedented opportunities for scientific exploration, not least within life sciences, where simulations are essential to unravel intricate molecular mechanisms underlying biological processes. However, leveraging the immense computational power of exascale computing requires innovative algorithms and software designs. In this context, we discuss the current status and future prospects of multiscale biomolecular simulations on exascale supercomputers with a focus on QM/MM MD. We highlight our own efforts in developing a versatile and high-performance multiscale simulation framework with the aim of efficient utilization of state-of-the-art supercomputers. We showcase its application in uncovering complex biological mechanisms and its potential for leveraging exascale computing.
△ Less
Submitted 3 April, 2024; v1 submitted 3 March, 2024;
originally announced March 2024.