ComputeOps: containers for High Performance Computing
The High Performance Computing (HPC) domain aims to optimize code to use the latest multicore and parallel technologies including specific processor instructions. In this computing framework, portability and reproducibility are key concepts. A way to handle these requirements is to use Linux contain...
Main Authors: | , , , , , , , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2019-01-01
|
Series: | EPJ Web of Conferences |
Online Access: | https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_07004.pdf |
id |
doaj-0dce5ed998af4c85ae12de18225bb776 |
---|---|
record_format |
Article |
spelling |
doaj-0dce5ed998af4c85ae12de18225bb7762021-08-02T11:09:20ZengEDP SciencesEPJ Web of Conferences2100-014X2019-01-012140700410.1051/epjconf/201921407004epjconf_chep2018_07004ComputeOps: containers for High Performance ComputingCavet CécileBailly-Reyre AurélienChamont DavidDadoun OlivierDehne Garcia AlexandreGuérin Pierre-EmmanuelHennion PascaleLodygensky OlegMarchal-Duval GérardMedernach EmmanuelMendoza VictorPansanel JérômeRandriatoamanana RichardSartirana AndreaSouchal MartinTugler JulienThe High Performance Computing (HPC) domain aims to optimize code to use the latest multicore and parallel technologies including specific processor instructions. In this computing framework, portability and reproducibility are key concepts. A way to handle these requirements is to use Linux containers. These "light virtual machines" allow users to encapsulate applications within its environment in processes. Containers have been recently highlighted because they provide multi-infrastructure environnement for both developers and system administrators. Furthermore, they offer reproducibility due to image building files. Two container solutions are emerging: Docker for micro-services and Singularity for computing applications. We present here the Com-puteOps project which investigates the container benefits for HPC applications.https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_07004.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Cavet Cécile Bailly-Reyre Aurélien Chamont David Dadoun Olivier Dehne Garcia Alexandre Guérin Pierre-Emmanuel Hennion Pascale Lodygensky Oleg Marchal-Duval Gérard Medernach Emmanuel Mendoza Victor Pansanel Jérôme Randriatoamanana Richard Sartirana Andrea Souchal Martin Tugler Julien |
spellingShingle |
Cavet Cécile Bailly-Reyre Aurélien Chamont David Dadoun Olivier Dehne Garcia Alexandre Guérin Pierre-Emmanuel Hennion Pascale Lodygensky Oleg Marchal-Duval Gérard Medernach Emmanuel Mendoza Victor Pansanel Jérôme Randriatoamanana Richard Sartirana Andrea Souchal Martin Tugler Julien ComputeOps: containers for High Performance Computing EPJ Web of Conferences |
author_facet |
Cavet Cécile Bailly-Reyre Aurélien Chamont David Dadoun Olivier Dehne Garcia Alexandre Guérin Pierre-Emmanuel Hennion Pascale Lodygensky Oleg Marchal-Duval Gérard Medernach Emmanuel Mendoza Victor Pansanel Jérôme Randriatoamanana Richard Sartirana Andrea Souchal Martin Tugler Julien |
author_sort |
Cavet Cécile |
title |
ComputeOps: containers for High Performance Computing |
title_short |
ComputeOps: containers for High Performance Computing |
title_full |
ComputeOps: containers for High Performance Computing |
title_fullStr |
ComputeOps: containers for High Performance Computing |
title_full_unstemmed |
ComputeOps: containers for High Performance Computing |
title_sort |
computeops: containers for high performance computing |
publisher |
EDP Sciences |
series |
EPJ Web of Conferences |
issn |
2100-014X |
publishDate |
2019-01-01 |
description |
The High Performance Computing (HPC) domain aims to optimize code to use the latest multicore and parallel technologies including specific processor instructions. In this computing framework, portability and reproducibility are key concepts. A way to handle these requirements is to use Linux containers. These "light virtual machines" allow users to encapsulate applications within its environment in processes. Containers have been recently highlighted because they provide multi-infrastructure environnement for both developers and system administrators. Furthermore, they offer reproducibility due to image building files. Two container solutions are emerging: Docker for micro-services and Singularity for computing applications. We present here the Com-puteOps project which investigates the container benefits for HPC applications. |
url |
https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_07004.pdf |
work_keys_str_mv |
AT cavetcecile computeopscontainersforhighperformancecomputing AT baillyreyreaurelien computeopscontainersforhighperformancecomputing AT chamontdavid computeopscontainersforhighperformancecomputing AT dadounolivier computeopscontainersforhighperformancecomputing AT dehnegarciaalexandre computeopscontainersforhighperformancecomputing AT guerinpierreemmanuel computeopscontainersforhighperformancecomputing AT hennionpascale computeopscontainersforhighperformancecomputing AT lodygenskyoleg computeopscontainersforhighperformancecomputing AT marchalduvalgerard computeopscontainersforhighperformancecomputing AT medernachemmanuel computeopscontainersforhighperformancecomputing AT mendozavictor computeopscontainersforhighperformancecomputing AT pansaneljerome computeopscontainersforhighperformancecomputing AT randriatoamananarichard computeopscontainersforhighperformancecomputing AT sartiranaandrea computeopscontainersforhighperformancecomputing AT souchalmartin computeopscontainersforhighperformancecomputing AT tuglerjulien computeopscontainersforhighperformancecomputing |
_version_ |
1721233420991856640 |