English

Enabling Message Passing Interface Containers on the LUMI Supercomputer

Distributed, Parallel, and Cluster Computing 2024-07-30 v1

Abstract

Containers represent a convenient way of packing applications with dependencies for easy user-level installation and productivity. When running on supercomputers, it becomes crucial to optimize the containers to exploit the performance optimizations provided by the system vendors. In this paper, we discuss an approach we have developed for deploying containerized applications on the LUMI supercomputer, specifically for running applications based on Message Passing Interface (MPI) parallelization. We show how users can build and run containers and get the expected performance. The proposed MPI containers can be provided on LUMI so that users can use them as base images. Although we only refer to the LUMI supercomputer, similar concepts can be applied to the case of other supercomputers.

Keywords

Cite

@article{arxiv.2407.19928,
  title  = {Enabling Message Passing Interface Containers on the LUMI Supercomputer},
  author = {Alfio Lazzaro},
  journal= {arXiv preprint arXiv:2407.19928},
  year   = {2024}
}

Comments

13 pages, presented at the Nordic e-Infrastructure Collaboration Conference (NeIC) 2024, 27-19 May 2024, Tallinn, Estonia

R2 v1 2026-06-28T17:56:45.664Z