• DocumentCode
    1486458
  • Title

    FPGA acceleration of rigid-molecule docking codes

  • Author

    Sukhwani, Bharat ; Herbordt, Martin C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
  • Volume
    4
  • Issue
    3
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    184
  • Lastpage
    195
  • Abstract
    Modelling the interactions of biological molecules, or docking, is critical both to understanding basic life processes and to designing new drugs. The field programmable gate array (FPGA) based acceleration of a recently developed, complex, production docking code is described. The authors found that it is necessary to extend their previous three-dimensional (3D) correlation structure in several ways, most significantly to support simultaneous computation of several correlation functions. The result for small-molecule docking is a 100-fold speed-up of a section of the code that represents over 95% of the original run-time. An additional 2% is accelerated through a previously described method, yielding a total acceleration of 36?? over a single core and 10?? over a quad-core. This approach is found to be an ideal complement to graphics processing unit (GPU) based docking, which excels in the protein-protein domain.
  • Keywords
    biochemistry; biology computing; chemistry computing; field programmable gate arrays; FPGA acceleration; graphics processing unit based docking; production docking code; rigid-molecule docking codes; small-molecule docking; three-dimensional correlation structure;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2009.0013
  • Filename
    5461837