DOI QR코드

DOI QR Code

A Study on the Container-based HPC Environment for Portability of MPI Applications

MPI 어플리케이션의 이식성을 위한 컨테이너 기반의 HPC 환경에 관한 연구

  • Lee, Seung-Min (HPC Cloud Center, Korea Institute of Science and Technology Information)
  • 이승민 (한국과학기술정보연구원 슈퍼컴퓨팅클라우드센터)
  • Published : 2018.10.31

Abstract

메시지 전달 인터페이스(MPI)는 분산 및 병렬 처리에서 정보의 교환에 대해 기술하는 표준으로 사용자에게 표준 인터페이스를 제공한다. 그러나, 사용자 레벨의 표준화를 지원하고 있으나 MPI 라이브러리와 런타임 환경은 버전과 종류마다 상이하여 호환이 되지 않아 실행 환경 측면에서의 이식성에 대한 문제가 존재한다. 이러한 MPI 어플리케이션의 이식성 문제를 해결하는 방안으로 컨테이너 기반의 HPC 환경이 가능한 솔루션 중 하나이다. 본 연구에서는 컨테이너 기반의 HPC 환경을 제공하는 대표적인 도구인 Docker, Singularity, Shifter에 대한 MPI 어플리케이션의 이식성에 필요한 고려사항과 실행 방법을 비교 분석한다.

Keywords