Proceedings of the 6th International Workshop on Parallelism in Bioinformatics 2018
DOI: 10.1145/3235830.3235835
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating a Geometric Approach to Molecular Docking with OpenACC

Abstract: In a drug discovery process, the Molecular Docking task aims at estimating the three-dimensional pose of a molecule when it interacts with the target protein. This task is usually used to perform a screening on a large library of molecules to find the most promising candidates. The output of this task is used to estimate the actual strength of atomic interactions. In this document we focus on an application that performs molecular docking using geometrical features of the molecule and of the protein, to quickl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(11 citation statements)
references
References 15 publications
0
11
0
Order By: Relevance
“…This paper extends our previous work [17], where we developed a pure GPU version of the algorithm, where both the main kernels (alignment and pose optimization) are offloaded to the GPU. In particular, starting from the profiling analysis, we implemented a first version of the algorithm that aims at minimizing the data transfer while maintaining the application structure.…”
Section: Openacc Implementationmentioning
confidence: 65%
See 3 more Smart Citations
“…This paper extends our previous work [17], where we developed a pure GPU version of the algorithm, where both the main kernels (alignment and pose optimization) are offloaded to the GPU. In particular, starting from the profiling analysis, we implemented a first version of the algorithm that aims at minimizing the data transfer while maintaining the application structure.…”
Section: Openacc Implementationmentioning
confidence: 65%
“…Despite the multiplatform approach of those languages, the kernels must be tuned according to the target platform, since performance portability is still an open problem [12]. Indeed, one of the conclusions of our previous work [17] was that the code modified and optimized for the GPU was not efficient when compiled and run on the CPU as the original code.…”
Section: State Of the Artmentioning
confidence: 99%
See 2 more Smart Citations
“…LiGen [60] is a VS software that leverages CPU and GPU to perform the required computation. Several versions of the tool have been developed, starting from a CPU-only application [20,60,61], then the main kernels have been ported to the GPU by [62] using OpenACC. Finally, it has been optimized using CUDA for the GPU kernels and this last version has been used to perform a large VS experiment in the search of a therapeutic cure for COVID-19 screening 71.6 B compounds against 15 binding sites from 12 Sars-Cov2 viral proteins on two supercomputers, accounting for 81PFlops [41].…”
Section: Ligen Docker-htmentioning
confidence: 99%