We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Singularity

Formale Metadaten

Titel
Singularity
Untertitel
Portability of containers across diverse HPC resources with Singularity
Serientitel
Anzahl der Teile
611
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produktionsjahr2017

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Traditional container technology (i.e. Docker) was not meant for thedeployment of HPC applications among large computing clusters. New containertechnology like Singularity focuses on the portability of compute, allowing usto ease deployment, reducing administrative overhead and user support.However, some issues still need special attention, for example how to handledifferent MPI configurations (e.g. over Infiniband), and how to handle specialresources like GPUs. Today, there is no need to have applications installed on any cluster orHPC/scientific resource; we can use container technology to encapsulate allthe software and libraries of any specific application, ensuring the operationthereof in any possible operating system, software, and hardware architecture,avoiding incompatibilities and retaining native or near-native performance.Our design strategy makes the container agnostic to the queue system i.e. thecontainer works with SLURM, TORQUE and stand alone. This talk will cover creating such portable containers using multipleresources, and showing how simple is to deploy a complex MPI dependantapplication across multiple TOP500 supercomputer with only a regular useraccount, including the ability to exploit existing resources like Infinibandand GPGPUs. Also we’ll show how to add open source profiling tools to the container. Weare going to show execution profiling samples of critical HPC/ML applicationslike VASP, Amber, Seismic Imaging and Chainer running on portable containersacross different HPC systems.