Parallel implementation of 2D LGA and MD simulations

被引:0
|
作者
Bubak, M. [1 ]
Moscinski, J. [1 ]
Pogoda, M. [1 ]
Slota, R. [1 ]
机构
[1] Inst of Computer Science AGH, Cracow, Poland
来源
关键词
Abstract only - Lattice gas automata (LGA) - Lennard-Jones interactions - Multispin coding;
D O I
暂无
中图分类号
学科分类号
摘要
Lattice gas automata (LGA) and molecular dynamics (MD) have become alternative computational methods for studying complex dynamics problems at the microscopic level. In this paper we present efficient parallel programs for 2D LGA and MD simulations with large number of particles (106+). The LGA algorithm is based on the 2D 7-bit FHP model with a rest particle, 76 nondeterministic collision rules and special sites: reflectors, absorbers and injectors. Multispin coding was used for efficient calculations. In the MD program we have applied the Verlet list to speedup calculations of Lennard-Jones interactions and Hockney-cells based distributed sorting of particle data to generate the neighbor lists. Parallel algorithms for both LGA and MD simulations are based on domain decomposition (i.e. computational box is divided into layers), on the same virtual topology of communication, and similar load balancing (LB) algorithm. The aim of the LB procedure is to reallocate data adaptively among processors of a computing system, taking into account changing load of processors, in a way which reduces the execution time of the program. Both programs are optimized for the execution time and memory requirements. LGA and MD parallel programs are scalable and they were successfully implemented on networked workstations and multicomputers under PVM and applied to wide class of computer experiments. We consider this work to be the first step towards development of an integrated environment for efficient simulation of processes for which classical continuous models are not sufficient. Such an environment should enable intercomparison of results of different particle techniques like LGA, lattice Boltzmann, MD, and dissipative particle dynamics.
引用
收藏
相关论文
共 50 条
  • [31] A necklace model for vesicles simulations in 2D
    Ismail, Mourad
    Lefebvre-Lepot, Aline
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2014, 76 (11) : 835 - 854
  • [32] A Parallel Algorithm for 2D Square Packing
    Zhao, Xiaofan
    Shen, Hong
    2013 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2013, : 179 - 183
  • [33] Fingering in 2D parallel viscous flow
    Rakotomalala, N
    Salin, D
    Watzky, P
    JOURNAL DE PHYSIQUE II, 1997, 7 (07): : 967 - 972
  • [34] Structure and Dynamics of Ferrocyanide and Ferricyanide Anions in Water and Heavy Water: An Insight by MD Simulations and 2D IR Spectroscopy
    Prampolini, Giacomo
    Yu, Pengyun
    Pizzanelli, Silvia
    Cacelli, Ivo
    Yang, Fan
    Zhao, Juan
    Wang, Jianping
    JOURNAL OF PHYSICAL CHEMISTRY B, 2014, 118 (51): : 14899 - 14912
  • [35] Spectroscopic diagnostics of 2D effects in dense plasmas. Comparison with 2D simulations
    Angelo, P
    Derfoul, H
    Gauthier, P
    Sauvan, P
    Poquerusse, A
    Ceccotti, T
    LeboucherDalimier, E
    Shepard, T
    Back, C
    Vollbrecht, M
    Uschmann, I
    Forster, E
    SPECTRAL LINE SHAPES, VOL 9 - 13TH ICSLS, 1997, (386): : 45 - 46
  • [36] Parallel implementation and scalability analysis of 3D Fast Fourier Transform using 2D domain decomposition
    Ayala, Orlando
    Wang, Lian-Ping
    PARALLEL COMPUTING, 2013, 39 (01) : 58 - 77
  • [37] IMPLEMENTATION AND PERFORMANCE OF PARALLEL ECOLOGICAL SIMULATIONS
    MANIATTY, W
    SZYMANSKI, B
    CARACO, T
    APPLICATIONS IN PARALLEL AND DISTRIBUTED COMPUTING, 1994, 44 : 93 - 102
  • [38] GIANT PHOTOCURRENT IN 2D STRUCTURES IN A MAGNETIC-FIELD PARALLEL TO THE 2D LAYER
    DMITRIEV, AP
    EMELYANOV, SA
    IVANOV, SV
    KOPEV, PS
    TERENTEV, YV
    YAROSHETSKII, ID
    JETP LETTERS, 1991, 54 (05) : 273 - 276
  • [39] PARALLEL IMPLEMENTATION OF A 3D SUBGRIDDING FDTD ALGORITHM FOR LARGE SIMULATIONS
    Vaccari, A.
    Lesina, A. Cala'
    Cristoforetti, L.
    Pontalti, R.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2011, 120 : 263 - 292
  • [40] A Fast and Concise Parallel Implementation of the 8x8 2D IDCT using Halide
    Johnson, Martin
    Playne, Daniel
    2020 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2020), 2020, : 167 - 174