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 条
  • [31] Sparsification of long range force networks for molecular dynamics simulations
    Woerner, Peter
    Nair, Aditya G.
    Taira, Kunihiko
    Oates, William S.
    PLOS ONE, 2019, 14 (04):
  • [32] Revealing the relationship between short-range units and glass-forming ability in CuZr-based alloys by molecular dynamics simulations
    Wang, Boyouliang
    Lai, Jianping
    Wang, Chi
    Jiang, Zhenghao
    Noor, Abdullah
    Xiao, Zhengbing
    He, Hongtu
    Yu, Jiaxin
    JOURNAL OF NON-CRYSTALLINE SOLIDS, 2025, 652
  • [33] A VECTORIZED ALGORITHM FOR MOLECULAR-DYNAMICS OF SHORT-RANGE INTERACTING PARTICLES
    BUCHHOLTZ, V
    POSCHEL, T
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (05): : 1049 - 1057
  • [34] Comparison of PVM and MPI performance in short-range molecular dynamics simulation
    Kitowski, J
    Boryczko, K
    Moscinski, J
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1997, 1332 : 11 - 16
  • [35] Short-range correlation in high-momentum antisymmetrized molecular dynamics
    Myo, Takayuki
    PROGRESS OF THEORETICAL AND EXPERIMENTAL PHYSICS, 2018, 2018 (03):
  • [36] Parallel short-range molecular dynamics using the Adhara runtime system
    Srinivasan, SG
    Ashok, I
    Jonsson, H
    Kalonji, G
    Zahorjan, J
    COMPUTER PHYSICS COMMUNICATIONS, 1997, 102 (1-3) : 28 - 43
  • [37] Effects of short-range attraction in unstable metal (110) epitaxial growth: Molecular dynamics simulations for Cu, Ag, and Al
    Yu, Jianguo
    Amar, Jacques G.
    PHYSICAL REVIEW B, 2006, 74 (15)
  • [38] Application-specific memory interleaving for FPGA-based grid computations: A general design technique
    VanCourt, Tom
    Herbordt, Martin
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 395 - 401
  • [39] Short-range order in liquid aluminum chloride: Ab initio molecular dynamics simulations and quantum-chemical calculations
    East, A. L. L.
    Hafner, J.
    JOURNAL OF PHYSICAL CHEMISTRY B, 2007, 111 (19): : 5316 - 5321
  • [40] An FPGA design to achieve fast and accurate results for molecular dynamics simulations
    Cho, Eunjung
    Bourgeois, Arm G.
    Tan, Feng
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2007, 4742 : 256 - 267