跳到主要导航 跳到搜索 跳到主要内容

VinaSC: Scalable Autodock Vina with fine-grained scheduling on heterogeneous platform

  • Beihang University
  • The University of Chicago
  • Intel

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In this paper we present VinaSC, an improved version of Autodock Vina, that performs molecular docking simulation efficiently on large-scale heterogeneous cluster for massive docking scenario. Both application and platform optimizations are implemented to fully exploit performance potentials of heterogeneous platforms. Specifically, computation is offloaded to Intel Many Integrated Core (MIC) using Intel Coprocessor Offload Infrastructure (COI) to make host CPU and coprocessor collaborate during docking simulation. Moreover, a dynamic scheduling framework is implemented in VinaSC using MPI and Pthread to leverage heterogeneous resources. Our work makes the following improvements: 1) Compared to original Vina that only supports single-node CPU platform, VinaSC fully utilizes computing resources including CPU and MIC coprocessor. 2) Load unbalance due to the random algorithm and heterogeneous platform is alleviated. 3) Utilization of vector units on MIC is significantly improved. 4) VinaSC scales well on heterogeneous cluster, which enables mass docking using clusters. Experiments on a cluster with 6 CPU+MIC nodes using PDBBIND dataset demonstrate that VinaSC outperforms original Vina by more than 2.3×. In addition, VinaSC maintains scalable performance speedup as the docking scale increases.

源语言英语
主期刊名Proceedings - 2016 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2016
编辑Kevin Burrage, Qian Zhu, Yunlong Liu, Tianhai Tian, Yadong Wang, Xiaohua Tony Hu, Qinghua Jiang, Jiangning Song, Shinichi Morishita, Kevin Burrage, Guohua Wang
出版商Institute of Electrical and Electronics Engineers Inc.
790-793
页数4
ISBN(电子版)9781509016105
DOI
出版状态已出版 - 17 1月 2017
活动2016 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2016 - Shenzhen, 中国
期限: 15 12月 201618 12月 2016

出版系列

姓名Proceedings - 2016 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2016

会议

会议2016 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2016
国家/地区中国
Shenzhen
时期15/12/1618/12/16

指纹

探究 'VinaSC: Scalable Autodock Vina with fine-grained scheduling on heterogeneous platform' 的科研主题。它们共同构成独一无二的指纹。

引用此