Scalability and Performance of a Program that Uses Domain Decomposition for Monte Carlo Simulation of Molecular Liquids

被引:0
|
作者
Teplukhin A.V. [1 ]
机构
[1] Institute of Mathematical Problems of Biology of RAS - the Branch of Keldysh Institute of Applied Mathematics of RAS, Pushchino
关键词
biopolymers; Monte Carlo; MPI; parallel calculation;
D O I
10.14529/jsfi220303
中图分类号
学科分类号
摘要
The main factors hindering the development of supercomputer programs for molecular simulation by the Monte Carlo method within the framework of classical physics are considered, and possible ways to eliminate the problems that arise in this case are discussed. Thus, the use of molecular models with moderate stiffness of covalent bonds between fragments makes it possible not only to increase the efficiency of scanning the configuration space of the model, but also to abandon the complex apparatus of kinematics with rigid links, which significantly limits the possibilities of domain decomposition. Based on the domain decomposition strategy and a simplified treatment of the deformation energy of covalent bonds and angles, an original parallel algorithm for calculating the properties of large all-atomic models of aqueous solutions of biopolymers by the Monte Carlo method was developed. To speed up computations within the framework of this approach, each domain is assigned its own group of processors/cores using local data replication and splitting the loop over the interacting partners. The article discusses the logical scheme of the computational algorithm and the main components of the software package (fortran77, MPI 1.2). Test calculations performed for water and n-hexane demonstrated the high performance and scalability of the program in which the proposed algorithm was implemented © The Author 2022. This paper is published with open access at SuperFri.org
引用
收藏
页码:51 / 64
页数:13
相关论文
共 50 条
  • [41] DEVELOPMENT OF A SPATIAL DOMAIN DECOMPOSITION SCHEME FOR MONTE CARLO NEUTRON TRANSPORT
    Garcia, Manuel
    Ferraro, Diego
    Sanchez-Espinoza, Victor Hugo
    Mercatali, Luigi
    Leppanen, Jaakko
    Valtavirta, Ville
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON NUCLEAR ENGINEERING, 2018, VOL 3, 2018,
  • [42] Domain decomposition of combinatorial geometry Monte Carlo simulation for memory overload full-core nuclear reactor
    Li, Gang
    Lei, Wei
    Zhang, Baoyin
    Deng, Li
    Ma, Yan
    Li, Rui
    Shangguan, Danhua
    Fu, Yuanguang
    Hu, Xiaoli
    Hedongli Gongcheng/Nuclear Power Engineering, 2014, 35 : 228 - 230
  • [43] MCCCS Towhee: a tool for Monte Carlo molecular simulation
    Martin, Marcus G.
    MOLECULAR SIMULATION, 2013, 39 (14-15) : 1184 - 1194
  • [44] Monte Carlo simulation and molecular theory of tethered polyelectrolytes
    Hehmeyer, Owen J.
    Arya, Gaurav
    Panagiotopoulos, Athanassios Z.
    Szleifer, Igal
    JOURNAL OF CHEMICAL PHYSICS, 2007, 126 (24):
  • [45] Monte Carlo molecular simulation of interlamellar isotactic polypropylene
    Kuppa, Vikram
    Rutledge, G. C.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2006, 231
  • [46] Improvement of the frequency-domain inverse Monte Carlo simulation
    Zhao, Huijuan
    Zhou, Xiaoqing
    Zhang, Shuying
    Qin, Zhuanping
    Gao, Feng
    OPTICS IN HEALTH CARE AND BIOMEDICAL OPTICS IV, 2010, 7845
  • [47] Monte Carlo Time Domain Noise Simulation in Nuclear Electronics
    Redus, Robert H.
    Huber, Alan C.
    2008 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (2008 NSS/MIC), VOLS 1-9, 2009, : 2696 - 2704
  • [48] Monte Carlo simulation of the formation of MCs(+) molecular ions
    Vlekken, J
    Wu, TD
    DOlieslaeger, M
    Knuyt, G
    DeSchepper, L
    Stals, LM
    INTERNATIONAL JOURNAL OF MASS SPECTROMETRY AND ION PROCESSES, 1996, 156 (1-2): : 61 - 66
  • [49] MONTE-CARLO SIMULATION OF MOLECULAR FLUIDS ON A MINICOMPUTER
    HAILE, JM
    LITCHINSKY, D
    MCPHERSON, R
    GRAY, CG
    GUBBINS, KE
    JOURNAL OF COMPUTATIONAL PHYSICS, 1976, 21 (02) : 227 - 237
  • [50] SEMLP - A MONTE-CARLO SIMULATION PROGRAM FOR SEM IMAGING
    JOY, DC
    MICROBEAM ANALYSIS, 1995, 4 (03): : 125 - 129