Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Environnement de non-régression pour un logiciel de simulation d’entrées-sorties


Détail de l'offre

Informations générales

Entité de rattachement

Situé à 40 km au sud de Paris, le centre DAM-Île de France, a en charge la conception des armes nucléaires françaises, la recherche et développement dans le domaine de la lutte contre la prolifération et le terrorisme, l'alerte aux autorités en cas de séisme, de tsunami ou d'essai nucléaire étranger, la construction et le démantèlement de grandes infrastructures nucléaires. Leader français de la simulation numérique et du calcul intensif, il possède deux des machines européennes les plus puissantes. Il dispose également de plusieurs accélérateurs et de nombreux moyens techniques et expérimentaux pour mener ses recherches. Lui est également rattaché, l'Unité Propulsion Nucléaire située sur le centre CEA/Cadarache en région Provence Alpes-Côte d'Azur, où sont implantées les installations d'essais et une partie des fabrications de la propulsion nucléaire.  

Référence

2021-18597-S0433  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Environnement de non-régression pour un logiciel de simulation d’entrées-sorties

Sujet de stage

Environnement de non-régression pour un logiciel de simulation d’entrées-sorties

Durée du contrat (en mois)

3 à 6 mois

Description de l'offre

R&D du laboratoire en matière de stockage massif de données en environnement de calcul haute performance.

OGSSim[1] est un outil open-source de simulation de larges systèmes de stockage hétérogènes. Il permet de simuler des larges traces de requêtes (> 10^6 accès) sur des systèmes composés de milliers d'entités de stockage pouvant être de différentes technologies : HDD, SSD, NVRAM...

[1] https://github.com/liparad-storage/ogssim2
L’objectif du stage est de concevoir un environnement de tests de non-régression pour l’outil OGSSim.
Déroulement du stage :
1) Prise en main du processus de développement et de l'outil OGSSim
2) Amélioration du processus de compilation et de régression
3) Création de la machine virtuelle de non régression
4) Développement de tests unitaires

Profil du candidat

Autonomie, capacité d'adaptation, esprit d'initiative, rédaction, anglais
Bash, compilation (avec cmake ou meson est un plus), C++, framework de tests unitaires (préférable)
Bac+4

Localisation du poste

Site

DAM Île-de-France

Localisation du poste

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

Ville

Bruyères-le-Châtel