Multi-architecture Monte-Carlo (MC) simulation of soft coarse-grained polymeric materials: SOft coarse grained Monte-Carlo Acceleration (SOMA)

被引:43
|
作者
Schneider, L. [1 ]
Mueller, M. [1 ]
机构
[1] Georg August Univ Gottingen, Inst Theoret Phys, Friedrich Hund Pl 1, D-37077 Gottingen, Germany
关键词
OpenACC; GPU; SCMF; HPC; MOLECULAR-DYNAMICS SIMULATIONS; BLOCK-COPOLYMERS; BROWNIAN DYNAMICS; ANNIHILATION; DEFECTS;
D O I
10.1016/j.cpc.2018.08.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multi-component polymer systems are important for the development of new materials because of their ability to phase-separate or self-assemble into nano-structures. The Single-Chain-in-Mean-Field (SCMF) algorithm in conjunction with a soft, coarse-grained polymer model is an established technique to investigate these soft-matter systems. Here we present an implementation of this method: SOft coarse grained Monte-Carlo Acceleration (SOMA). It is suitable to simulate large system sizes with up to billions of particles, yet versatile enough to study properties of different kinds of molecular architectures and interactions. We achieve efficiency of the simulations commissioning accelerators like GPUs on both workstations as well as supercomputers. The implementation remains flexible and maintainable because of the implementation in the scientific programming language C enhanced by OpenACC pragmas for the accelerators. We present implementation details and features of the program package, investigate the scalability of our implementation SOMA, and discuss two applications, which cover system sizes that are difficult to reach with other, common particle-based simulation methods. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:463 / 476
页数:14
相关论文
共 50 条
  • [1] Monte Carlo simulation of a coarse-grained model of polyelectrolyte networks
    Yan, QL
    de Pablo, JJ
    PHYSICAL REVIEW LETTERS, 2003, 91 (01)
  • [2] Coarse-grained Monte Carlo Simulation of Excitation and Ionization Collisions
    Le, Hai P.
    Yan, Bokai
    Caflisch, Russel E.
    Cambier, Jean-Luc
    30TH INTERNATIONAL SYMPOSIUM ON RAREFIED GAS DYNAMICS (RGD 30), 2016, 1786
  • [3] Coarse-grained kinetic Monte Carlo simulation of diffusion in alloys
    Garnier, Thomas
    Nastar, Maylise
    PHYSICAL REVIEW B, 2013, 88 (13)
  • [4] MapZero: Mapping for Coarse-grained Reconfigurable Architectures with Reinforcement Learning and Monte-Carlo Tree Search
    Kong, Xiangyu
    Huang, Yi
    Zhu, Jianfeng
    Man, Xingchen
    Liu, Yang
    Feng, Chunyang
    Gou, Pengfei
    Tang, Minggui
    Wei, Shaojun
    Liu, Leibo
    PROCEEDINGS OF THE 2023 THE 50TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, ISCA 2023, 2023, : 646 - 659
  • [5] Coarse-Grained Kinetic Monte Carlo Simulation of Copper Electrodeposition with Additives
    Drews, Timothy O.
    Braatz, Richard D.
    Alkire, Richard C.
    INTERNATIONAL JOURNAL FOR MULTISCALE COMPUTATIONAL ENGINEERING, 2004, 2 (02) : 313 - 327
  • [6] A MONTE-CARLO METHOD TO DETERMINE THE INDIVIDUAL SPACE CONCENTRATIONS IN CONVEYOR FLOWS WITH MULTIPLE COARSE-GRAINED COMPONENT MATERIALS
    RIZK, RAM
    NUCLEAR GEOPHYSICS, 1989, 3 (04): : 313 - 320
  • [7] MONTE-CARLO SIMULATION OF POLYMERIC MATERIALS
    BINDER, K
    PHYSICA SCRIPTA, 1994, 55 : 206 - 211
  • [8] COARSE-GRAINED QUANTITIES IN APERIODIC SYSTEMS .3. MONTE-CARLO CALCULATION OF IMPURITY BAND STATES
    OKADA, K
    MATSUDA, H
    PROGRESS OF THEORETICAL PHYSICS, 1968, 39 (05): : 1153 - &
  • [9] Coarse-grained computation for particle coagulation and sintering processes by linking Quadrature Method of Moments with Monte-Carlo
    Zou, Yu
    Kavousanakis, Michail E.
    Kevrekidis, Ioannis G.
    Fox, Rodney O.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (14) : 5299 - 5314
  • [10] Statistical properties of the coarse-grained velocity gradient tensor in turbulence: Monte-Carlo simulations of the tetrad model
    Pumir, Alain
    Naso, Aurore
    NEW JOURNAL OF PHYSICS, 2010, 12