库达
计算机科学
并行计算
图形处理单元的通用计算
计算科学
计算机图形学(图像)
绘图
作者
Chunfeng Li,Yizhuo Wang,Yizhuo Wang,Hongbo Xing,Yidan Wang,Yidan Wang,Yang Wang,Yang Wang,Jiawei Ye
标识
DOI:10.1021/acs.jcim.4c01933
摘要
As a mainstream technology in modern drug discovery, molecular docking methodologies enable precise and efficient identification of lead compounds within large chemical repositories to improve drug development efficiency and reduce costs. The exponential growth of chemical databases has substantially expanded drug discovery resources while improving the identification rates of true positives in lead compounds. However, this rapid expansion poses significant challenges for existing docking tools to efficiently screen lead compounds from these massive chemical libraries. In this study, we proposed Vina-CUDA, which leverages GPU hardware features to optimize and accelerate the core algorithm of the popular tool AutoDock Vina at three aspects, computational capability, memory access, and resource utilization, significantly improving docking efficiency. A hybrid parallel optimization strategy integrating task and computational parallelism was implemented, accompanied by systematic code and data structure optimization, to maximize GPU resource utilization and enhance computational efficiency. Building upon this, we developed its derivatives, QuickVina2-CUDA and QuickVina-W-CUDA, as well as a user-friendly multi-GPU docking framework to utilize multi-GPU resources to accelerate large-scale virtual screening tasks. The performance and docking accuracy of Vina-CUDA and its derivatives were evaluated under five chemical databases. Results showed that, compared to baseline programs, Vina-CUDA with RILC-BFGS optimization algorithm achieved average and maximum accelerations of 3.71× and 6.89× across five databases, while QuickVina2-CUDA and QuickVina-W-CUDA achieved average speedups of 6.19× and 1.46×, respectively, without compromising docking accuracy. Furthermore, Vina-CUDA and its derivatives demonstrated comparable performance to baseline docking programs in docking, scoring, and ranking power, with excellent scalability and portability.
科研通智能强力驱动
Strongly Powered by AbleSci AI