Stage - Bac+4/+5 - Cloisonnement de processus de construction de piles logicielles HPC - H/F

CEA

Bruyères-le-Châtel

On-site

EUR 10,000 - 15,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CEA recherche un stagiaire Bac+4/+5 en informatique pour cloisonner des piles logicielles HPC via Spack et des solutions d'isolation.

Le stage de 4 à 6 mois se déroule sur le site DAM Île-de-France à Bruyères-le-Châtel, Essonne (91). Vous développerez et testerez un prototype d'isolation et partagerez les résultats avec la communauté Spack.

Qualifications

  • Étudiant Bac+4/+5 en informatique ou équivalent.
  • Connaissance de Spack et déploiement de piles logicielles.
  • Intérêt pour l’isolation des environnements par conteneurs et outils similaires.

Responsibilities

  • Lister les solutions logicielles (containers, bubblewrap) et évaluer leur adéquation à Spack.
  • Développer et tester un prototype d’isolation sur des paquets logicielles.
  • Partager les résultats avec la communauté Spack en vue d’une intégration éventuelle.

Skills

Connaissance HPC
Isolation

Education

Bac+4/+5

Tools

Spack
Bubblewrap
Containers

Job description

Description du poste
Domaine

Mathématiques, information scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Stage - Bac+4/+5 - Cloisonnement de processus de construction de piles logicielles HPC - H/F

Sujet de stage

L'accroissement de la puissance des supercalculateurs permet d'effectuer des simulations numériques de plus en plus ambitieuses : meilleure précision, modèles physiques plus complets, ...
Pour réaliser cela, les codes de calculs deviennent de plus en plus complexes et leur besoin d'optimisation est également croissant. Dans ce contexte, nous utilisons l'outil Spack pour assurer le déploiement de nos piles logicielles. Ce dernier nous permet d'installer des piles logicielles cohérentes mais également de les adapter à l'architecture logicielle et matérielle des calculateurs.

Durée du contrat (en mois)

4-6 mois

Description de l'offre

Spack orchestre l'assemblage des piles logicielles en sélectionnant et en compilant récursivement les produits selon leurs dépendances exprimées. Les compilations sont lancées par Spack sur un système qui n'est pas totalement isolé : il est possible d'accéder à d'autres fichiers que ceux des dépendances déclarées et d'effectuer des téléchargements dynamiques. Ainsi, les piles non-autoporteuses ne seraient plus déployables, évitant l'installation de piles hybrides par inadvertance.
Le but de ce stage est de permettre d'exécuter les compilations dans un environnement isolé.
La première étape sera de lister les solutions logicielles comme l'utilisation de conteneurs ou d'outils comme bubblewrap et d'évaluer leur adéquation à Spack. Ensuite, pour les technologies retenues, un prototype sera développé et testé sur certains paquets afin de vérifier l'étanchéïté de l'isolation par rapport au système.
Les résultats seront partagés avec la communauté Spack en vue d'une intégration dans le projet.
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.
Participant à la protection nationale, une enquête administrative est réalisée pour tous les collaborateurs du CEA afin d'assurer l'intégrité et la sécurité de la nation.

Profil du candidat

Bac+4/+5

Localisation du poste
Site

DAM Île-de-France

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Bruyères-le-Châtel

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage - Bac+4/+5 - Interopérabilité de systèmes de paquets logiciels - H/F
Stage - Bac+4/+5 - Interopérabilité de systèmes de paquets logiciels - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 13,000 - 18,000
Stage - Bac+4/+5 - Conception d'un backend de stockage objet pour un logiciel de migration - H/F
Stage - Bac+4/+5 - Conception d'un backend de stockage objet pour un logiciel de migration - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 10,000 - 17,000
Stage - Bac+5 - Mise en conformité de l'ABI MPI de MPC avec le standard 5.0 - H/F
Stage - Bac+5 - Mise en conformité de l'ABI MPI de MPC avec le standard 5.0 - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 12,000 - 16,000
Stage - Interopérabilité de paquets HPC avec Spack
Stage - Interopérabilité de paquets HPC avec Spack

CEA • Bruyères-le-Châtel

On-site
EUR 13,000 - 18,000
Stage - Bac+4/+5 - Corrélation calcul / essai d'un système masse-ressort précontraint - H/F
Stage - Bac+4/+5 - Corrélation calcul / essai d'un système masse-ressort précontraint - H/F

CEA • Salives

On-site
EUR 7,800 - 11,000
Stage - Bac+4/+5 - Evolution du code de modélisation d’un accélérateur d’électrons - H/F
Stage - Bac+4/+5 - Evolution du code de modélisation d’un accélérateur d’électrons - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 8,900 - 13,000
Stage - Bac+4/+5 - Localisation de pertes d'un faisceau d'électrons par fibre optique - H/F
Stage - Bac+4/+5 - Localisation de pertes d'un faisceau d'électrons par fibre optique - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 7,800 - 13,000
Stage - Bac+4/+5 - Etude de transition de phase en présence d'un champ magnétique - H/F
Stage - Bac+4/+5 - Etude de transition de phase en présence d'un champ magnétique - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 11,000 - 17,000
Stage - Bac+5 - Identification de paramètres de plasticité à partir de données de DRX - H/F
Stage - Bac+5 - Identification de paramètres de plasticité à partir de données de DRX - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 11,000 - 20,000
Stage - Déploiement d'algorithmes de ML adaptés au matériel-Saclay- H/F
Stage - Déploiement d'algorithmes de ML adaptés au matériel-Saclay- H/F

CEA • Saclay

On-site
EUR 12,000 - 17,000
Restaurant d'entreprise
Participation transport 85%