Stage - Analyse comparative de la mesure énergétique inband vs out-of-band R&D

AtosÉchirolles, Rhône-AlpesOn-siteFull-timeJunior, 1–2 yearsListed 8 hours ago

Apply now

About this role

Bull c’est une histoire. Un siècle d’innovation Européenne et un environnement de travail où des experts conçoivent des solutions numériques puissantes, durables et souveraines, permettant aux États et aux industries de garder la pleine maîtrise de leurs données et de leur IA.

Bull c’est aussi des milliers d’ingénieurs, de chercheurs, de passionnés de tech, façonnant l’avenir du calcul de haute performance, de l’IA et des technologies quantiques.

Chaque jour, nos équipes repoussent les limites du possible - des architectures HPC de nouvelle génération aux supercalculateurs exascale - soutenues par une R&D de rang mondial, plus de 1 600 brevets et des capacités de bout en bout uniques, couvrant la conception matérielle, l’ingénierie logicielle, la data science et la recherche quantique.

Descriptif de poste

Au sein de la R&D d’Atos, l’équipe Data Management ( conçoit un produit « ARGOS » dont la mission est l ’instrumentation et l’accélération des applications exécutées sur les supercalculateurs de nos clients, en particulier les plus grandes machines telles que Jupiter, l e premi er supercalculateur exaflopique installé en Europe

L’objectif d’ARGOS est de donner aux utilisateurs une compréhension fine de leur utilisation des ressources de calcul (CPU, mémoire, GPUs …) qui leurs ont été attribué e s, de façon à leur permettre d ’optimiser leur efficacité énergétique et leur emprunte carbone . Pour certaines applications , l’optimisation est facilitée par l’activation des accélérateurs optionnels intégrés à ARGOS .

Ces supercalculateurs sont en grande majorité exploités avec le système de gestion de ressources et d’applications Slurm . Slurm est l’outil qui permet aux utilisateur s de soumettre des demandes de ressources et d’exécution d’applications, de suivre leur déroulement et de récupérer les résultats attendus . Il permet également d’activer les accélé r ateurs s’ils sont adaptés aux profils d es ap plications . ARGOS a été intégré à Slurm de façon à être au maximum transpa rent pour les utilisateurs .

D e s solutions alternatives à Slurm émerg ent , et nos clients s’y intéressent de plus en plus.

- Dans ce contexte, nous propos ons à un stagiaire l ’intégration d’ARGOS avec le ge stionnaire de ressources et d’applications FLUX .

Vos missions

L'objectif est de d’évaluer la faisabilité d’une telle intégration et d’identifier les éventuelles évolutions qui seraient nécessaires dans ARGOS. Il s’agit d’un travail exploratoire qui débouchera sur une preuve de concept .

Pour cela, le stagiaire sera amené à  :

- Prendre connaissance de s produits existant s (ARGOS, Slurm et les mécanismes utilisés pour leur intégration ) .

- Installer Flux et étudier les mécanismes d’intégrations de produits tiers qu’il propose

- Identifier les méthodes possibles d’intégration et les prototyper

- Evaluer les méthodes en termes de simplicité, robustesse, performance, … et produire des r ecommandations d’implémentation dans le produit ARGOS

Le stagiaire sera accompagné par l’équipe de développement à laquelle il fera des restitutions réguli ères. . Le projet amènera le stagiaire à mettre en œuvre des applications diverses sur les supercalculateurs de l’équipe. Les développ ements seront effectués en respectant les méthodes et processus de production de l’équipe ( intégration CI/CD, tests unitaires , mesure de couverture, …)

Votre profil

- BAC+ 4/5 en informatique.

- Solides compétences en programmation

- Pratique des tests unitaires et de l’intégration continue.

- Excellentes compétences de communication/documentation et désir de travailler en équipe dans un environnement dynamique (méthode Scrum/Agile).

- Analytique, créatif et aimant résoudre des problèmes.

I ci, vos idées, votre curiosité et votre excellence technique contribuent directement à façonner la prochaine ère du calcul avancé - en créant de la valeur pour les entreprises, en accélérant le progrès scientifique et en générant un impact positif pour la société.