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 条
  • [41] Molecular dynamics simulation of illite: From particle associations to hydration properties
    Jia, Jiwei
    Wu, Daoyong
    Lin, Jiyu
    Jiang, Xingyuan
    APPLIED CLAY SCIENCE, 2023, 234
  • [42] A simple efficient molecular dynamics scheme for evaluating electrostatic interaction of particle
    Fukuda, Ikuo
    Yonezawa, Yasushige
    Nakamura, Haruki
    COMPLEX SYSTEMS-BOOK 1, 2008, 982 : 792 - +
  • [43] Molecular dynamics simulation on the single particle impacts in the aerosol deposition process
    Ogawa, H
    MATERIALS TRANSACTIONS, 2005, 46 (06) : 1235 - 1239
  • [44] A hybrid simulation integrating molecular dynamics and particle-in-cell methods for improved laser-target interaction
    Kumar, Harihara Sudhan
    Takahashi, Masayuki
    Kuramitsu, Yasuhiro
    Minami, Takumi
    Kiriyama, Hiromitsu
    Fukuda, Yuji
    Ohnishi, Naofumi
    HIGH ENERGY DENSITY PHYSICS, 2024, 53
  • [45] GPU accelerated Discrete Element Method (DEM) molecular dynamics for conservative, faceted particle simulations
    Spellings, Matthew
    Marson, Ryan L.
    Anderson, Joshua A.
    Glotzer, Sharon C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 334 : 460 - 467
  • [46] High-Throughput Parallel-I/O using SIONlib for Mesoscopic Particle Dynamics Simulations on Massively Parallel Computers
    Freche, Jens
    Frings, Wolfgang
    Sutmann, Godehard
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 371 - 378
  • [47] Numerical study on gas–liquid nano-flows with pseudo-particle modeling and soft-particle molecular dynamics simulation
    Feiguo Chen
    Wei Ge
    Limin Wang
    Jinghai Li
    Microfluidics and Nanofluidics, 2008, 5 : 639 - 653
  • [48] Molecular simulation of DNA microarrays - an application of 2D particle mesh Ewald algorithm
    Watanabe, T
    Kawata, M
    Nagashima, U
    NSTI NANOTECH 2004, VOL 1, TECHNICAL PROCEEDINGS, 2004, : 88 - 90
  • [49] Multiscale coupling of meshless particle method and molecular dynamics and its applications at the nanoscale
    Tian Jianhui
    MATERIALS PROCESSING TECHNOLOGY, PTS 1-4, 2011, 291-294 : 3331 - 3336
  • [50] Development of renormalized particle molecular dynamics (2nd report) - Application
    Mizutani, Tomotaka
    Takezawa, Nobuhiro
    Inamura, Toyoshiro
    Seimitsu Kogaku Kaishi/Journal of the Japan Society for Precision Engineering, 2013, 79 (01): : 67 - 72