Activez les alertes d’offres d’emploi par e-mail !

Support logiciel pour calcul clairsemé

CEA

Grenoble

Sur place

EUR 40 000 - 60 000

Plein temps

Il y a 30+ jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Une entreprise innovante recherche un doctorant pour une thèse axée sur l'optimisation des transferts de données dans les compilateurs. Ce projet passionnant vise à surmonter les limitations des calculateurs modernes en intégrant des optimisations efficaces dans le code. Le candidat idéal aura un Master en informatique et une forte compréhension des défis liés à l'IA et au HPC. Rejoignez un environnement stimulant à l'Université Grenoble Alpes, où vous pourrez contribuer à des avancées significatives dans le domaine de l'informatique. Si vous êtes passionné par les technologies émergentes et souhaitez faire la différence, cette opportunité est faite pour vous.

Qualifications

  • Formation recommandée : Master en informatique ou école d'ingénieur.
  • Compétences en optimisation des transferts de données nécessaires.

Responsabilités

  • Intégrer des optimisations basées sur les transferts de données dans un compilateur.
  • Configurer les DMA et analyser les goulots d'étranglement mémoire.

Connaissances

Optimisation des transferts de données
Programmation de compilateurs
Analyse des performances des programmes

Formation

Master en Informatique
École d'ingénieur en Informatique

Description du poste

Description du sujet de thèse

Domaine

Défis technologiques

Sujets de thèse

Support logiciel pour calcul clairsemé

Contrat

Thèse

Description de l'offre

Les performances des calculateurs sont devenues limitées par les déplacements des données dans les domaines de l'IA, du HPC comme dans l'embarqué. Il existe pourtant des accélérateurs matériels qui permettent de traiter des mouvements de données de façon efficace énergétiquement, mais il n'existe pas de langage de programmation qui permette de les mettre en œuvre dans le code supportant les calculs.

C'est au programmeur de configurer explicitement les DMA et utiliser des appels de fonctions pour les transferts de données et analyser les programmes pour en identifier les goulots d'étranglement mémoire.

Par ailleurs, les compilateurs ont été conçus dans les années 80, époque à laquelle les mémoires travaillaient à la même fréquence que les cœurs de calcul.

L'objet de cette thèse sera d'intégrer dans un compilateur la possibilité de réaliser des optimisations basées sur les transferts de données.

Université / école doctorale

Mathématiques, Sciences et Technologies de l'Information, Informatique (MSTII)
Université Grenoble Alpes

Localisation du sujet de thèse

Site

Grenoble

Critères candidat

Formation recommandée

Master informatique ou école d'ingénieur informatique

Demandeur

Disponibilité du poste

01/10/2025

Personne à contacter par le candidat

CHARLES Henri-Pierre
CEA
DRT/DSCIN/DSCIN/LFIM
MINATEC Campus
17 rue des Martyrs
38054 Grenoble Cedex 9
+33 438 789 699

Tuteur / Responsable de thèse

RASTELLO Fabrice
INRIA
LIG/CORSE
3 Parv. Louis Néel
38000 Grenoble

En savoir plus

https://hpcharles.wordpress.com/
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.