• DocumentCode
    2785833
  • Title

    Hardware/Software Approach to Molecular Dynamics on Reconfigurable Computers

  • Author

    Scrofano, Ronald ; Gokhale, Maya ; Trouw, Frans ; Prasanna, Viktor K.

  • Author_Institution
    Southern California Univ., Los Angeles, CA
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Firstpage
    23
  • Lastpage
    34
  • Abstract
    With advances in re configurable hardware, especially field-programmable gate arrays (FPGAs), it has become possible to use reconfigurable hardware to accelerate complex applications, such as those in scientific computing. There has been a resulting development of reconfigurable computers - computers which have both general purpose processors and reconfigurable hardware, as well as memory and high-performance interconnection networks. In this paper, we study the acceleration of molecular dynamics simulations using reconfigurable computers. We describe how we partition the application between software and hardware and then model the performance of several alternatives for the task mapped to hardware. We describe an implementation of one of these alternatives on a reconfigurable computer and demonstrate that for two real-world simulations, it achieves a 2 times speed-up over the software baseline. We then compare our design and results to those of prior efforts and explain the advantages of the hardware/software approach, including flexibility
  • Keywords
    field programmable gate arrays; hardware-software codesign; molecular dynamics method; physics computing; reconfigurable architectures; configurable hardware; field-programmable gate arrays; general purpose processors; hardware-software approach; high-performance interconnection networks; molecular dynamics simulations; reconfigurable computers; reconfigurable hardware; scientific computing; Acceleration; Application software; Computational modeling; Computer networks; Computer simulation; Field programmable gate arrays; Hardware; Multiprocessor interconnection networks; Scientific computing; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2006. FCCM '06. 14th Annual IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    0-7695-2661-6
  • Type

    conf

  • DOI
    10.1109/FCCM.2006.46
  • Filename
    4020892