Suppr超能文献

用于NAMD中分子动力学模拟的广义可扩展多拷贝算法

Generalized Scalable Multiple Copy Algorithms for Molecular Dynamics Simulations in NAMD.

作者信息

Jiang Wei, Phillips James C, Huang Lei, Fajer Mikolai, Meng Yilin, Gumbart James C, Luo Yun, Schulten Klaus, Roux Benoît

机构信息

Argonne Leadership Computing Facility, Argonne National Laboratory, 9700 South Cass Avenue, Building 240, Argonne, Illinois 60439.

Beckman Institute, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801.

出版信息

Comput Phys Commun. 2014 Mar;185(3):908-916. doi: 10.1016/j.cpc.2013.12.014.

Abstract

Computational methodologies that couple the dynamical evolution of a set of replicated copies of a system of interest offer powerful and flexible approaches to characterize complex molecular processes. Such multiple copy algorithms (MCAs) can be used to enhance sampling, compute reversible work and free energies, as well as refine transition pathways. Widely used examples of MCAs include temperature and Hamiltonian-tempering replica-exchange molecular dynamics (-REMD and -REMD), alchemical free energy perturbation with lambda replica-exchange (FEP/λ-REMD), umbrella sampling with Hamiltonian replica exchange (US/-REMD), and string method with swarms-of-trajectories conformational transition pathways. Here, we report a robust and general implementation of MCAs for molecular dynamics (MD) simulations in the highly scalable program NAMD built upon the parallel programming system Charm++. Multiple concurrent NAMD instances are launched with internal partitions of Charm++ and located continuously within a single communication world. Messages between NAMD instances are passed by low-level point-to-point communication functions, which are accessible through NAMD's Tcl scripting interface. The communication-enabled Tcl scripting provides a sustainable application interface for end users to realize generalized MCAs without modifying the source code. Illustrative applications of MCAs with fine-grained inter-copy communication structure, including global lambda exchange in FEP/λ-REMD, window swapping US/-REMD in multidimensional order parameter space, and string method with swarms-of-trajectories were carried out on IBM Blue Gene/Q to demonstrate the versatility and massive scalability of the present implementation.

摘要

将感兴趣系统的一组复制副本的动态演化相结合的计算方法,为表征复杂分子过程提供了强大而灵活的方法。这种多副本算法(MCA)可用于增强采样、计算可逆功和自由能,以及优化过渡路径。广泛使用的MCA示例包括温度和哈密顿量回火副本交换分子动力学(-REMD和-REMD)、带有λ副本交换的炼金术自由能微扰(FEP/λ-REMD)、带有哈密顿量副本交换的伞形采样(US/-REMD),以及带有轨迹群构象过渡路径的弦方法。在此,我们报告了在基于并行编程系统Charm++构建的高度可扩展程序NAMD中,用于分子动力学(MD)模拟的MCA的稳健且通用的实现。多个并发的NAMD实例通过Charm++的内部分区启动,并连续位于单个通信域内。NAMD实例之间的消息通过低级点对点通信函数传递,这些函数可通过NAMD的Tcl脚本接口访问。启用通信的Tcl脚本为终端用户提供了一个可持续的应用程序接口,以便在不修改源代码的情况下实现广义MCA。在IBM Blue Gene/Q上进行了具有细粒度副本间通信结构的MCA的说明性应用,包括FEP/λ-REMD中的全局λ交换、多维序参量空间中的窗口交换US/-REMD以及带有轨迹群的弦方法,以展示本实现的通用性和大规模可扩展性。

相似文献

7
Replica-Exchange Methods for Biomolecular Simulations.生物分子模拟的副本交换方法
Methods Mol Biol. 2019;2022:155-177. doi: 10.1007/978-1-4939-9608-7_7.
8
Convergence of replica exchange molecular dynamics.复制交换分子动力学的收敛
J Chem Phys. 2005 Oct 15;123(15):154105. doi: 10.1063/1.2056540.

引用本文的文献

2
Expanded Functionality and Portability for the Colvars Library.Colvars库的功能扩展与便携性
J Phys Chem B. 2024 Nov 14;128(45):11108-11123. doi: 10.1021/acs.jpcb.4c05604. Epub 2024 Nov 5.

本文引用的文献

3
4
Improved Replica Exchange Method for Native-State Protein Sampling.用于天然态蛋白质采样的改进副本交换方法。
J Chem Theory Comput. 2011 Jan 11;7(1):231-7. doi: 10.1021/ct100493v. Epub 2010 Dec 7.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验