Explicit design of FPGA-based coprocessors for short-range force computations in molecular dynamics simulations

被引:25
|
作者
Gu, Yongfeng [1 ]
VanCourt, Tom [1 ]
Herbordt, Martin C. [1 ]
机构
[1] Boston Univ, Dept Elect & Comp Engn, Comp Architecture & Automated Design Lab, Boston, MA 02215 USA
关键词
high performance reconfigurable computing; FPGA; molecular dynamics; coprocessor; accelerator;
D O I
10.1016/j.parco.2008.01.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
FPGA-based acceleration of molecular dynamics simulations (MD) has been the subject of several recent studies. The short-range force computation, which dominates the execution time, is the primary focus. Here we combine: a high level of FPGA-specific design including cell-lists, systematically determined interpolation and precision, handling of exclusion, and support for MD simulations of up to 256 K particles. The target system consists of a standard PC with a 2004-era COTS FPGA board. There are several innovations: new microarchitectures for several major components, including the cell-list processor and the off-chip memory controller; and a novel arithmetic mode. Extensive experimentation was required to optimize precision, interpolation order, interpolation mode, table sizes, and simulation quality. We obtain a substantial speed-up over a highly tuned production MD code. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:261 / 277
页数:17
相关论文
共 50 条
  • [21] Interfacial and coexistence properties of soft spheres with a short-range attractive Yukawa fluid: Molecular dynamics simulations
    Gonzalez-Melchor, Minerva
    Hernandez-Cocoletzi, Gregorio
    Lopez-Lemus, Jorge
    Ortega-Rodriguez, Alejandro
    Orea, Pedro
    JOURNAL OF CHEMICAL PHYSICS, 2012, 136 (15):
  • [22] A Pipelined Parallelism Approach to Parallel Short-Range Molecular Dynamics Simulations on Multi-core Platforms
    Liu, Yali
    Chai, Wenyan
    Li, Xiurong
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 2207 - 2210
  • [23] Short-range order and collective dynamics of poly(vinyl acetate): A combined study by neutron scattering and molecular dynamics simulations
    Tyagi, M.
    Arbe, A.
    Alvarez, F.
    Colmenero, J.
    Gonzalez, M. A.
    JOURNAL OF CHEMICAL PHYSICS, 2008, 129 (22):
  • [24] SHORT-RANGE ORDER IN GLYCEROL - A MOLECULAR-DYNAMICS STUDY
    ROOT, LJ
    STILLINGER, FH
    JOURNAL OF CHEMICAL PHYSICS, 1989, 90 (02): : 1200 - 1208
  • [25] Short-range correlations in the extended quantum molecular dynamics model
    Shen, Lei
    Huang, Bo-Song
    Ma, Yu-Gang
    PHYSICAL REVIEW C, 2022, 105 (01)
  • [26] FAST PARALLEL ALGORITHMS FOR SHORT-RANGE MOLECULAR-DYNAMICS
    PLIMPTON, S
    JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 117 (01) : 1 - 19
  • [27] An Efficient O(1) Priority Queue for Large FPGA-Based Discrete Event Simulations of Molecular Dynamics
    Herbordt, Martin C.
    Kosie, Francois
    Model, Josh
    PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, : 248 - 257
  • [28] Error estimate of short-range force calculation in inhomogeneous molecular systems
    Wang, Han
    Schuette, Christof
    Zhang, Pingwen
    PHYSICAL REVIEW E, 2012, 86 (02):
  • [29] Efficient Multistate Reactive Molecular Dynamics Approach Based on Short-Range Effective Potentials
    Chen, Harnning
    Liu, Pu
    Voth, Gregory A.
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2010, 6 (10) : 3039 - 3047
  • [30] FPGA Based Short-Range Targets Detection System with FMCW Radar
    Zhang, Jing
    Tang, Lin
    Feng, Chao
    Chen, Xi
    Lv, Liangqing
    Yang, JingWei
    PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION AND COMMUNICATION TECHNOLOGY (ICEICT 2019), 2019, : 538 - 542