Asynchronous replica exchange software for grid and heterogeneous computing

被引:32
作者
Gallicchio, Emilio [1 ]
Xia, Junchao [2 ,3 ]
Flynn, William F. [2 ,3 ]
Zhang, Baofeng [1 ]
Samlalsingh, Sade [1 ]
Mentes, Ahmet [2 ,3 ]
Levy, Ronald M. [2 ,3 ]
机构
[1] CUNY Brooklyn Coll, Dept Chem, Brooklyn, NY 11210 USA
[2] Temple Univ, Inst Computat Mol Sci, Ctr Biophys & Computat Biol, Philadelphia, PA 19122 USA
[3] Temple Univ, Dept Chem, Philadelphia, PA 19122 USA
基金
美国国家卫生研究院; 美国国家科学基金会;
关键词
Replica exchange molecular dynamics; Grid computing; BOINC; Distributed computing; Protein-ligand binding; Peptide dimerization; FREE-ENERGY CALCULATIONS; GCN4; LEUCINE-ZIPPER; MOLECULAR-DYNAMICS; LIGAND-BINDING; FORCE-FIELD; SIMULATIONS; EFFICIENT; PATHWAYS; ACCURATE; MODELS;
D O I
10.1016/j.cpc.2015.06.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Parallel replica exchange sampling is an extended ensemble technique often used to accelerate the exploration of the conformational ensemble of atomistic molecular simulations of chemical systems. Inter-process communication and coordination requirements have historically discouraged the deployment of replica exchange on distributed and heterogeneous resources. Here we describe the architecture of a software (named ASyncRE) for performing asynchronous replica exchange molecular simulations on volunteered computing grids and heterogeneous high performance clusters. The asynchronous replica exchange algorithm on which the software is based avoids centralized synchronization steps and the need for direct communication between remote processes. It allows molecular dynamics threads to progress at different rates and enables parameter exchanges among arbitrary sets of replicas independently from other replicas. ASyncRE is written in Python following a modular design conducive to extensions to various replica exchange schemes and molecular dynamics engines. Applications of the software for the modeling of association equilibria of supramolecular and macromolecular complexes on BOINC campus computational grids and on the CPU/MIC heterogeneous hardware of the XSEDE Stampede supercomputer are illustrated. They show the ability of ASyncRE to utilize large grids of desktop computers running the Windows, MacOS, and/or Linux operating systems as well as collections of high performance heterogeneous hardware devices. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:236 / 246
页数:11
相关论文
共 75 条
  • [1] w-REXAMD: A Hamiltonian Replica Exchange Approach to Improve Free Energy Calculations for Systems with Kinetically Trapped Conformations
    Arrar, Mehrnoosh
    de Oliveira, Cesar Augusto F.
    Fajer, Mikolai
    Sinko, William
    McCammon, J. Andrew
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2013, 9 (01) : 18 - 23
  • [2] Integrated modeling program, applied chemical theory (IMPACT)
    Banks, JL
    Beard, HS
    Cao, YX
    Cho, AE
    Damm, W
    Farid, R
    Felts, AK
    Halgren, TA
    Mainz, DT
    Maple, JR
    Murphy, R
    Philipp, DM
    Repasky, MP
    Zhang, LY
    Berne, BJ
    Friesner, RA
    Gallicchio, E
    Levy, RM
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2005, 26 (16) : 1752 - 1780
  • [3] Bartels C, 1997, J COMPUT CHEM, V18, P1450, DOI 10.1002/(SICI)1096-987X(199709)18:12<1450::AID-JCC3>3.0.CO
  • [4] 2-I
  • [5] Replica exchange and expanded ensemble simulations as Gibbs sampling: Simple improvements for enhanced mixing
    Chodera, John D.
    Shirts, Michael R.
    [J]. JOURNAL OF CHEMICAL PHYSICS, 2011, 135 (19)
  • [6] Alchemical free energy methods for drug discovery: progress and challenges
    Chodera, John D.
    Mobley, David L.
    Shirts, Michael R.
    Dixon, Richard W.
    Branson, Kim
    Pande, Vijay S.
    [J]. CURRENT OPINION IN STRUCTURAL BIOLOGY, 2011, 21 (02) : 150 - 160
  • [7] Free energy calculations of protein-ligand interactions
    de Ruiter, Anita
    Oostenbrink, Chris
    [J]. CURRENT OPINION IN CHEMICAL BIOLOGY, 2011, 15 (04) : 547 - 552
  • [8] Transition path sampling and the calculation of rate constants
    Dellago, C
    Bolhuis, PG
    Csajka, FS
    Chandler, D
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1998, 108 (05) : 1964 - 1977
  • [9] Mechanistic insight into ligand binding to G-quadruplex DNA
    Di Leva, Francesco Saverio
    Novellino, Ettore
    Cavalli, Andrea
    Parrinello, Michele
    Limongelli, Vittorio
    [J]. NUCLEIC ACIDS RESEARCH, 2014, 42 (09) : 5447 - 5455
  • [10] On-the-Fly Learning and Sampling of Ligand Binding by High-Throughput Molecular Simulations
    Doerr, S.
    De Fabritiis, G.
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2014, 10 (05) : 2064 - 2069