2019
DOI: 10.1007/s11227-019-02875-w
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting OpenMP and OpenACC to accelerate a geometric approach to molecular docking in heterogeneous HPC nodes

Abstract: In drug discovery, molecular docking is the task in charge of estimating the position of a molecule when interacting with the docking site. This task is usually used to perform screening of a large library of molecules, in the early phase of the process. Given the amount of candidate molecules and the complexity of the application, this task is usually performed using High-Performance Computing (HPC) platforms. In modern HPC systems, heterogeneous platforms provide a better throughput with respect to homogeneo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
4
2

Relationship

3
7

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 22 publications
0
10
0
Order By: Relevance
“…To enable the deployment on any available type of architecture, we are currently moving the accelerated part using SYCL. Already in the past, we faced this problem using OpenACC [4]. However, we are finding the new SYCL standard a more suitable opportunity for our goals.…”
Section: Ongoing Workmentioning
confidence: 99%
“…To enable the deployment on any available type of architecture, we are currently moving the accelerated part using SYCL. Already in the past, we faced this problem using OpenACC [4]. However, we are finding the new SYCL standard a more suitable opportunity for our goals.…”
Section: Ongoing Workmentioning
confidence: 99%
“…The score of the ligand is the score of the best pose that we found. We implemented the algorithm in C++17 to target CPUs, while we implmented an OpenACC and CUDA implementation to target accelerators [25]. The CUDA implementation is the fastest when we target NVIDIA GPUs.…”
Section: The Dock and Score Algorithmmentioning
confidence: 99%
“…These tools use OpenMP for multithreaded molecular docking on a single node. Autodock has also port to use accelerator with OpenCL [15], Nvidia CUDA [3] and OpenACC [16], [17]. VinaMPI is an MPI wrapper of Autodock Vina to use MPI on extreme scale supercomputers [18].…”
Section: Related Workmentioning
confidence: 99%