Approches logicielles et matérielles pour l'accéleration du traitement des matrices éparses de [...]
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 propose une thèse passionnante sur le traitement efficace des matrices éparses. Le candidat explorera des approches systémiques en combinant matériel et logiciel, en s'appuyant sur des plateformes multicœurs et des GPUs. Ce projet vise à révolutionner le traitement des données éparses grâce à des techniques avancées et à l'exploitation optimale des ressources matérielles. Rejoignez une équipe dynamique et contribuez à des recherches de pointe dans un environnement stimulant à Grenoble.
Qualifications
- Expérience en physique computationnelle et traitement de matrices éparses.
- Compétences en programmation multicœur et utilisation de GPUs.
Responsabilités
- Développer un cadre complet pour le traitement de matrices éparses.
- Analyser les techniques logicielles pour exploiter les accélérateurs.
Connaissances
Physique computationnelle
Intelligence artificielle
Analyse de graphes
Traitement de matrices éparses
Programmation multicœur
Utilisation de GPUs
Formation
Doctorat en Electronique, Electrotechnique, Automatique, Traitement du Signal
Outils
Plateforme multicœur RISC-V
GPU open-source
Description du sujet de thèse
Domaine
Défis technologiques
Sujets de thèse
Approches logicielles et matérielles pour l'accéleration du traitement des matrices éparses de grande taille
Contrat
Thèse
Description de l'offre
La physique computationnelle, l'intelligence artificielle ou l'analyse de graphes sont autant de domaines reposant sur le traitement de matrices creuses de grande taille. Ce sujet s'inscrit au cœur des enjeux liés au traitement efficace de telles matrices, en explorant une approche systémique, à la fois matérielle et logicielle.
Bien que le traitement des matrices creuses a été étudié d'un point de vue purement logiciel pendant des décennies, ces dernières années, de nombreux accélérateurs matériels dédiés et très spécifiques, ont été proposés pour les données éparses. Ce qui manque, c'est une vision globale de comment exploiter ces accélérateurs, ainsi que le matériel standard tel que les GPUs, pour résoudre efficacement un problème complet. Avant de résoudre un problème matriciel, il est courant d'effectuer un prétraitement de la matrice. Il peut s'agir de techniques visant à améliorer la stabilité numérique, à ajuster la forme de la matrice et à la diviser en sous-matrices plus petites (tuilage) qui peuvent être distribuées aux cœurs de traitement. Dans le passé, ce prétraitement supposait des cœurs de calcul homogènes. De nouvelles approches sont nécessaires pour tirer parti des cœurs hétérogènes, qui peuvent inclure des accélérateurs dédiés et des GPUs. Par exemple, il peut être judicieux de répartir les régions les moins denses sur des accélérateurs spécialisés et d'utiliser des GPUs pour les régions plus denses, bien que cela reste à démontrer. L'objectif de cette thèse est de proposer une vue d'ensemble du traitement des matrices éparses et d'analyser les techniques logicielles nécessaires pour exploiter les accélérateurs. Le candidat s'appuiera sur une plateforme multicœur existante basée sur des cœurs RISC-V et un GPU open-source pour développer un cadre complet et étudiera quelles stratégies sont capables d'exploiter au mieux le matériel disponible.
Université / école doctorale
Electronique, Electrotechnique, Automatique, Traitement du Signal (EEATS)
Université Grenoble Alpes
Localisation du sujet de thèse
Site
Grenoble
Demandeur
Disponibilité du poste
01/09/2025
Personne à contacter par le candidat
EVANS Adrian < email supprimé pour raison de sécurité >
CEA
DRT/LIST/DSCIN/LSTA
CEA LIST- MINATEC
17, Rue des Martyrs
38054 Grenoble Cedex 9
04 38 78 04 41
Tuteur / Responsable de thèse
ROUSSEAU Frédéric < email supprimé pour raison de sécurité >
INPG
Laboratoire TIMA
46 av. Félix Viallet
04.76.57.46.41
En savoir plus