• DocumentCode
    2896880
  • Title

    Compiled hardware acceleration of Molecular Dynamics code

  • Author

    Villarreal, Jason ; Najjar, Walid A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    667
  • Lastpage
    670
  • Abstract
    The objective of molecular dynamics (MD) simulations is to determine the shape of a molecule in a given biomolecular environment. These simulations are very demanding computationally, where simulations of a few milliseconds can take days or months depending on the number of atoms involved. Therefore, MD simulations are a prime candidate for FPGA-based code acceleration. We have investigated the possible acceleration of the commonly used MD program NAMD. This code is highly optimized for software based execution and does not benefit from an FPGA-based acceleration as written. We have therefore developed a modified version, based on the calculations NAMD performs, that streams a set of data through a highly pipelined circuit on the FPGA. We have used the ROCCC compiler toolset to generate the circuit and implemented it on the SGI Altix 4700 fitted with a RASC RC100 blade.
  • Keywords
    biology computing; field programmable gate arrays; logic design; molecular dynamics method; FPGA-based code acceleration; NAMD; RASC RC100 blade; ROCCC compiler toolset; SGI Altix 4700; compiled hardware acceleration; given biomolecular environment; molecular dynamics code; pipelined circuit; software based execution; Acceleration; Blades; Circuits; Computational modeling; Computer science; Computer simulation; Field programmable gate arrays; Hardware; Shape; Software packages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4630035
  • Filename
    4630035