MiMiC: A high-performance framework for multiscale molecular dynamics simulations

Author:

Antalík Andrej1ORCID,Levy Andrea1ORCID,Kvedaravičiūtė Sonata2ORCID,Johnson Sophia K.1ORCID,Carrasco-Busturia David2ORCID,Raghavan Bharath34ORCID,Mouvet François1ORCID,Acocella Angela5ORCID,Das Sambit6ORCID,Gavini Vikram67ORCID,Mandelli Davide3ORCID,Ippoliti Emiliano3ORCID,Meloni Simone8ORCID,Carloni Paolo34ORCID,Rothlisberger Ursula1ORCID,Olsen Jógvan Magnus Haugaard2ORCID

Affiliation:

1. Laboratory of Computational Chemistry and Biochemistry, École Polytechnique Fédérale de Lausanne 1 , CH-1015 Lausanne, Switzerland

2. DTU Chemistry, Technical University of Denmark (DTU) 2 , DK-2800 Kongens Lyngby, Denmark

3. Computational Biomedicine, Institute of Advanced Simulations IAS-5/Institute for Neuroscience and Medicine INM-9, Forschungszentrum Jülich GmbH 3 , Jülich 52428, Germany

4. Department of Physics, RWTH Aachen University 4 , Aachen 52074, Germany

5. CINECA 5 , 40033 Casalecchio di Reno, BO, Italy

6. Department of Mechanical Engineering, University of Michigan 6 , Ann Arbor, Michigan 48109, USA

7. Department of Materials Science and Engineering, University of Michigan 7 , Ann Arbor, Michigan 48109, USA

8. Dipartimento di Scienze Chimiche, Farmaceutiche ed Agrarie (DOCPAS), Università degli Studi di Ferrara (Unife) 8 , I-44121 Ferrara, Italy

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 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 quantum mechanics/molecular mechanics (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.

Funder

Villum Fonden

Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung

Deutsche Forschungsgemeinschaft

Helmholtz-Gemeinschaft

Publisher

AIP Publishing

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3