C

Support logiciel pour l'utilisation d'accélérateur de calcul et de transfert mémoire // Sofware support for computing accelerators and memory transferts accelerators

CEA Université Grenoble Alpes Laboratoire Systèmes-sur-puce et Technologies Avancées

Grenoble, Auvergne-Rhône-Alpes, France Full-time June 08, 2026
Apply Now

Opportunity Description

Topic description

Pour des raisons d'énergie les futurs ordinateurs devront utiliser des accélérateurs pour le calcul comme pour les accès à la mémoire (GPU, TPU, NPU, DMA intelligents). Les application d'IA ont des besoins en calcul intensif à la fois en intensité de calcul et en débits mémoire.



Ces accélérateurs ne se basent pas sur un jeu d'instruction simple (ISA), ils s'affranchissent du modèle de Von Neuman et ils nécessitent d'écrire manuellement du code spécialisé.



Par ailleurs, il est difficile de comparer l'utilisation de ces accélérateurs avec un code utilisant un processeur non spécialisé, les codes sources initiaux étant très différents.



HybroLang est un langage de programmation proche matériel permettant d'exprimer des programmes utilisant toutes les capacités de calcul d'un processeur tout en permettant une spécialisation du code en fonction des données connues à l'exécution.



Le comp...
Full-time Computer Occupations

Ready to Apply?

Submit your application for Support logiciel pour l'utilisation d'accélérateur de calcul et de transfert mémoire // Sofware support for computing accelerators and memory transferts accelerators at CEA Université Grenoble Alpes Laboratoire Systèmes-sur-puce et Technologies Avancées

Apply for this Position