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
Link To Document