Cargando…

GPU Acceleration of Dock6’s Amber Scoring Computation

Dressing the problem of virtual screening is a long-term goal in the drug discovery field, which if properly solved, can significantly shorten new drugs’ R&D cycle. The scoring functionality that evaluates the fitness of the docking result is one of the major challenges in virtual screening. In...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Hailong, Zhou, Qiongqiong, Li, Bo, Wang, Yongjian, Luan, Zhongzhi, Qian, Depei, Li, Hanlu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7123368/
https://www.ncbi.nlm.nih.gov/pubmed/20865535
http://dx.doi.org/10.1007/978-1-4419-5913-3_56
_version_ 1783515622700744704
author Yang, Hailong
Zhou, Qiongqiong
Li, Bo
Wang, Yongjian
Luan, Zhongzhi
Qian, Depei
Li, Hanlu
author_facet Yang, Hailong
Zhou, Qiongqiong
Li, Bo
Wang, Yongjian
Luan, Zhongzhi
Qian, Depei
Li, Hanlu
author_sort Yang, Hailong
collection PubMed
description Dressing the problem of virtual screening is a long-term goal in the drug discovery field, which if properly solved, can significantly shorten new drugs’ R&D cycle. The scoring functionality that evaluates the fitness of the docking result is one of the major challenges in virtual screening. In general, scoring functionality in docking requires a large amount of floating-point calculations, which usually takes several weeks or even months to be finished. This time-consuming procedure is unacceptable, especially when highly fatal and infectious virus arises such as SARS and H1N1, which forces the scoring task to be done in a limited time. This paper presents how to leverage the computational power of GPU to accelerate Dock6’s (http://dock.compbio.ucsf.edu/DOCK_6/) Amber (J. Comput. Chem. 25: 1157–1174, 2004) scoring with NVIDIA CUDA (NVIDIA Corporation Technical Staff, Compute Unified Device Architecture – Programming Guide, NVIDIA Corporation, 2008) (Compute Unified Device Architecture) platform. We also discuss many factors that will greatly influence the performance after porting the Amber scoring to GPU, including thread management, data transfer, and divergence hidden. Our experiments show that the GPU-accelerated Amber scoring achieves a 6.5× speedup with respect to the original version running on AMD dual-core CPU for the same problem size. This acceleration makes the Amber scoring more competitive and efficient for large-scale virtual screening problems.
format Online
Article
Text
id pubmed-7123368
institution National Center for Biotechnology Information
language English
publishDate 2010
record_format MEDLINE/PubMed
spelling pubmed-71233682020-04-06 GPU Acceleration of Dock6’s Amber Scoring Computation Yang, Hailong Zhou, Qiongqiong Li, Bo Wang, Yongjian Luan, Zhongzhi Qian, Depei Li, Hanlu Advances in Computational Biology Article Dressing the problem of virtual screening is a long-term goal in the drug discovery field, which if properly solved, can significantly shorten new drugs’ R&D cycle. The scoring functionality that evaluates the fitness of the docking result is one of the major challenges in virtual screening. In general, scoring functionality in docking requires a large amount of floating-point calculations, which usually takes several weeks or even months to be finished. This time-consuming procedure is unacceptable, especially when highly fatal and infectious virus arises such as SARS and H1N1, which forces the scoring task to be done in a limited time. This paper presents how to leverage the computational power of GPU to accelerate Dock6’s (http://dock.compbio.ucsf.edu/DOCK_6/) Amber (J. Comput. Chem. 25: 1157–1174, 2004) scoring with NVIDIA CUDA (NVIDIA Corporation Technical Staff, Compute Unified Device Architecture – Programming Guide, NVIDIA Corporation, 2008) (Compute Unified Device Architecture) platform. We also discuss many factors that will greatly influence the performance after porting the Amber scoring to GPU, including thread management, data transfer, and divergence hidden. Our experiments show that the GPU-accelerated Amber scoring achieves a 6.5× speedup with respect to the original version running on AMD dual-core CPU for the same problem size. This acceleration makes the Amber scoring more competitive and efficient for large-scale virtual screening problems. 2010-04-27 /pmc/articles/PMC7123368/ /pubmed/20865535 http://dx.doi.org/10.1007/978-1-4419-5913-3_56 Text en © Springer Science+Business Media, LLC 2010 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Yang, Hailong
Zhou, Qiongqiong
Li, Bo
Wang, Yongjian
Luan, Zhongzhi
Qian, Depei
Li, Hanlu
GPU Acceleration of Dock6’s Amber Scoring Computation
title GPU Acceleration of Dock6’s Amber Scoring Computation
title_full GPU Acceleration of Dock6’s Amber Scoring Computation
title_fullStr GPU Acceleration of Dock6’s Amber Scoring Computation
title_full_unstemmed GPU Acceleration of Dock6’s Amber Scoring Computation
title_short GPU Acceleration of Dock6’s Amber Scoring Computation
title_sort gpu acceleration of dock6’s amber scoring computation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7123368/
https://www.ncbi.nlm.nih.gov/pubmed/20865535
http://dx.doi.org/10.1007/978-1-4419-5913-3_56
work_keys_str_mv AT yanghailong gpuaccelerationofdock6samberscoringcomputation
AT zhouqiongqiong gpuaccelerationofdock6samberscoringcomputation
AT libo gpuaccelerationofdock6samberscoringcomputation
AT wangyongjian gpuaccelerationofdock6samberscoringcomputation
AT luanzhongzhi gpuaccelerationofdock6samberscoringcomputation
AT qiandepei gpuaccelerationofdock6samberscoringcomputation
AT lihanlu gpuaccelerationofdock6samberscoringcomputation