Design and implementation of a service for performing HPC computations in cloud environment.

Sep 13, 2018, 2:30 PM


Sectional reports 6. Cloud computing, Virtualization 6. Cloud computing, Virtualization


Ruslan Kuchumov (Saint Petersburg State University)


Cloud computing became a routine tool for scientists in many domains. In order to speed up an achievement of scientific results a cloud service for execution of distributed applications was developed. It obviates users from manually creating and configuring virtual cluster environment or using batch scheduler and allows them only to specify input parameters to perform their computations. One of the key parameters that this service aims to help users with is virtual cluster configuration. For most applications it is difficult to tell the optimal number of cluster nodes, amounts of their threads per node and memory so that application would have a minimal execution time. In this work an approach to optimization of cluster configuration has been proposed and software system for launching HPC application in a cloud has been presented.

Primary author

Ruslan Kuchumov (Saint Petersburg State University)


Dr Vladimir Korkhov (St. Petersburg State University)

Presentation materials