Proposal of Container-Based HPC Structures and Performance Analysis


Chanho Yong, Ga-Won Lee, Eui-Nam Huh, Journal of Information Processing Systems Vol. 14, No. 6, pp. 1398-1404, Dec. 2018  

10.3745/JIPS.01.0033
Keywords: Container, Docker, High-Performance Computing, Singularity
Fulltext:

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.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Chanho Yong, Ga-Won Lee, & Eui-Nam Huh (2018). Proposal of Container-Based HPC Structures and Performance Analysis. Journal of Information Processing Systems, 14(6), 1398-1404. DOI: 10.3745/JIPS.01.0033.

[IEEE Style]
C. Yong, G. Lee and E. 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. 2018. 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.