Implementing molecular dynamics on hybrid high performance computers - Particle-particle particle-mesh

被引:382
|
作者
Brown, W. Michael [1 ]
Kohlmeyer, Axel [2 ]
Plimpton, Steven J. [3 ]
Tharrington, Arnold N. [1 ]
机构
[1] Oak Ridge Natl Lab, Natl Ctr Computat Sci, Oak Ridge, TN 37831 USA
[2] Temple Univ, Inst Computat Mol Sci, Philadelphia, PA 19122 USA
[3] Sandia Natl Labs, Albuquerque, NM USA
基金
美国国家科学基金会;
关键词
Molecular dynamics; Electrostatics; Particle mesh; GPU; Hybrid parallel computing; EWALD SUMS;
D O I
10.1016/j.cpc.2011.10.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The use of accelerators such as graphics processing units (GPUs) has become popular in scientific computing applications due to their low cost, impressive floating-point capabilities, high memory bandwidth, and low electrical power requirements. Hybrid high-performance computers, machines with nodes containing more than one type of floating-point processor (e.g. CPU and GPU), are now becoming more prevalent due to these advantages. In this paper, we present a continuation of previous work implementing algorithms for using accelerators into the LAMMPS molecular dynamics software for distributed memory parallel hybrid machines. In our previous work, we focused on acceleration for short-range models with an approach intended to harness the processing power of both the accelerator and (multi-core) CPUs. To augment the existing implementations, we present an efficient implementation of long-range electrostatic force calculation for molecular dynamics. Specifically, we present an implementation of the particle-particle particle-mesh method based on the work by Harvey and De Fabritiis. We present benchmark results on the Keeneland InfiniBand GPU cluster. We provide a performance comparison of the same kernels compiled with both CUDA and OpenCL. We discuss limitations to parallel efficiency and future directions for improving performance on hybrid or heterogeneous computers. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:449 / 459
页数:11
相关论文
共 50 条
  • [31] Multiscale Particle-Based Modeling of Flowing Platelets in Blood Plasma Using Dissipative Particle Dynamics and Coarse Grained Molecular Dynamics
    Zhang, Peng
    Gao, Chao
    Zhang, Na
    Slepian, Marvin J.
    Deng, Yuefan
    Bluestein, Danny
    CELLULAR AND MOLECULAR BIOENGINEERING, 2014, 7 (04) : 552 - 574
  • [32] Multiscale Particle-Based Modeling of Flowing Platelets in Blood Plasma Using Dissipative Particle Dynamics and Coarse Grained Molecular Dynamics
    Peng Zhang
    Chao Gao
    Na Zhang
    Marvin J. Slepian
    Yuefan Deng
    Danny Bluestein
    Cellular and Molecular Bioengineering, 2014, 7 : 552 - 574
  • [33] Effective particle size from molecular dynamics simulations in fluids
    Jianwei Ju
    Paul M. Welch
    Kim Ø. Rasmussen
    Antonio Redondo
    Peter Vorobieff
    Edward M. Kober
    Theoretical and Computational Fluid Dynamics, 2018, 32 : 215 - 233
  • [34] Effective particle size from molecular dynamics simulations in fluids
    Ju, Jianwei
    Welch, Paul M.
    Rasmussen, Kim O.
    Redondo, Antonio
    Vorobieff, Peter
    Kober, Edward M.
    THEORETICAL AND COMPUTATIONAL FLUID DYNAMICS, 2018, 32 (02) : 215 - 233
  • [35] Molecular dynamics study on the particle fragmentation in the aerosol deposition method
    Ogawa, Hiroshi
    Transactions of the Materials Research Society of Japan, Vol 30, No 4, 2005, 30 (04): : 1005 - 1008
  • [36] Hybrid Particle-Field Model for Conformational Dynamics of Peptide Chains
    Bore, Sigbjorn Loland
    Milano, Giuseppe
    Cascella, Michele
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2018, 14 (02) : 1120 - 1130
  • [37] A hybrid parallel architecture for electrostatic interactions in the simulation of dissipative particle dynamics
    Yang, Sheng-Chun
    Lu, Zhong-Yuan
    Qian, Hu-Jun
    Wang, Yong-Lei
    Han, Jie-Ping
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 220 : 376 - 389
  • [38] Molecular dynamics simulation of thermal conductivity of primary particle of silica aerogel
    Su, Gaohui
    Yang, Zichun
    Sun, Fengrui
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2014, 50 (22): : 178 - 185
  • [39] Multiscale modeling of impact through molecular dynamics and smooth particle hydrodynamics
    Ganesh, Kona Veera
    Patra, Puneet Kumar
    Travis, Karl Patrick
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2022, 593
  • [40] Molecular dynamics on nonequilibrium motion of a colloidal particle driven by an external torque
    Yoo, Donghwan
    Jung, Youngkyun
    Kwon, Chulan
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2017, 50 (10)