• DocumentCode
    3183471
  • Title

    Efficient Calculation of Pairwise Nonbonded Forces

  • Author

    Chiu, Matt ; Khan, Md Ashfaquzzaman ; Herbordt, Martin C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
  • fYear
    2011
  • fDate
    1-3 May 2011
  • Firstpage
    73
  • Lastpage
    76
  • Abstract
    A major bottleneck in molecular dynamics (MD) simulations is the calculation of the pair wise nonbonded interactions. Previous work on FPGAs has shown that these calculations can be implemented with a number of force computation pipelines operating in parallel (4 and 8 for the Stratix-III and Stratix-V, respectively). Optimization has received some attention previously in CPU, GPU, FPGA, and ASIC implementations, with direct computation of the equations of interaction being replaced with table lookup with interpolation, and the order and granularity of those interpolations being optimized. FPGAs lend themselves to a particularly rich design space both of opportunities and constraints. We explore and evaluate this space with respect to both resource requirements and simulation quality. We find that FPGAs´ BRAM architecture makes them well suited to support unusually fine-grained intervals. This leads to a reduction in other logic and a proportional increase in performance. We demonstrate these designs with prototype implementations supporting full electrostatics and integrated into NAMD-lite. Throughput is improved by 50% over the previous best FPGA implementation while simulation quality is maintained.
  • Keywords
    field programmable gate arrays; interpolation; molecular dynamics method; physics computing; table lookup; FPGA BRAM architecture; NAMD-lite; Stratix-III; Stratix-V; force computation pipelines; interpolation; molecular dynamics simulations; pairwise nonbonded forces; table lookup; Computational modeling; Equations; Field programmable gate arrays; Force; Interpolation; Mathematical model; Pipelines; High Performance Reconfigurable Computing; Molecular Dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-1-61284-277-6
  • Electronic_ISBN
    978-0-7695-4301-7
  • Type

    conf

  • DOI
    10.1109/FCCM.2011.34
  • Filename
    5771251