Enabling Message Passing Interface Containers on the LUMI Supercomputer

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteur principal: Lazzaro, Alfio
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916338778243072
author Lazzaro, Alfio
author_facet Lazzaro, Alfio
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2407_19928
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Enabling Message Passing Interface Containers on the LUMI Supercomputer
Lazzaro, Alfio
Distributed, Parallel, and Cluster Computing
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.
title Enabling Message Passing Interface Containers on the LUMI Supercomputer
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2407.19928