Proposal of Container-Based HPC Structures and Performance Analysis

Chanho Yong, Ga-Won Lee and Eui-Nam Huh
Volume: 14, No: 6, Page: 1398 ~ 1404, Year: 2018
10.3745/JIPS.01.0033
Keywords: Container, Docker, High-Performance Computing, Singularity
Full Text:

Abstract
High-performance computing (HPC) provides to researchers a powerful ability to resolve problems with intensive computations, such as those in the math and medical fields. When an HPC platform is provided as a service, users may suffer from unexpected obstacles in developing and running applications due to restricted development environments and dependencies. In this context, operating system level virtualization can be a solution for HPC service to ensure lightweight virtualization and consistency in Dev-Ops environments. Therefore, this paper proposes three types of typical HPC structure for container environments built with HPC container and Docker. The three structures focus on smooth integration with existing HPC job framework, message passing interface (MPI). Lastly, the performance of the structures is analyzed with High Performance Linpack benchmark from the aspect of performance degradation in network communications under Docker.

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
Chanho Yong, Ga-Won Lee, and Eui-Nam Huh, "Proposal of Container-Based HPC Structures and Performance Analysis," Journal of Information Processing Systems, vol. 14, no. 6, pp. 1398~1404, 2018. DOI: 10.3745/JIPS.01.0033.

ACM Style
Chanho Yong, Ga-Won Lee, and Eui-Nam Huh, "Proposal of Container-Based HPC Structures and Performance Analysis," Journal of Information Processing Systems, 14, 6, (2018), 1398~1404. DOI: 10.3745/JIPS.01.0033.