Title
Mapping Irregular Computations for Molecular Docking to the SX-Aurora TSUBASA Vector Engine
Date Issued
01 January 2021
Access level
metadata only access
Resource Type
conference paper
Author(s)
Focht E.
Koch A.
Technical University of Darmstadt
Publisher(s)
Institute of Electrical and Electronics Engineers Inc.
Abstract
Molecular docking is a key method in computer-aided drug design, where the rapid identification of drug candidates is crucial for combating diseases. AutoDock is a widely-used molecular docking program, having an irregular structure characterized by a divergent control flow and compute-intensive calculations. This work investigates porting AutoDock to the SX-Aurora TSUBASA vector engine and evaluates the achievable performance on a number of real-world input compounds. In particular, we discuss the platform-specific coding styles required to handle the high degree of irregularity in both local-search methods employed by AutoDock. These Solis-Wets and ADADELTA methods take up a large part of the total computation time. Based on our experiments, we achieved runtimes on the SX-Aurora TSUBASA VE 20B that are on average 3 x faster than on modern dual-socket 64-core CPU nodes. Our solution is competitive with V100 GPUs, even though these already use newer chip fabrication technology (12 nm vs. 16 nm on the VE 20B).
Start page
1
End page
10
Language
English
OCDE Knowledge area
Ciencias de la computación Física atómica, molecular y química
Scopus EID
2-s2.0-85124596737
Resource of which it is part
Proceedings of IA3 2021: Workshop on Irregular Applications: Architectures and Algorithms, Held in conjunction with SC 2021: The International Conference for High Performance Computing, Networking, Storage and Analysis
ISBN of the container
978-166541126-4
Conference
2021 Workshop on Irregular Applications: Architectures and Algorithms, IA3 2021
Sources of information: Directorio de Producción Científica Scopus