Thèse en cours

Un environnement de développement d'applications sur un processeur à beaucoup de cœurs parallélisant

FR  |  
EN
Auteur / Autrice : Kenelm Louetsi
Direction : Christophe Negre
Type : Projet de thèse
Discipline(s) : Informatique
Date : Inscription en doctorat le 01/10/2019
Etablissement(s) : Perpignan
Ecole(s) doctorale(s) : École doctorale Énergie environnement
Partenaire(s) de recherche : Laboratoire : Laboratoire d'Informatique, de Robotique et de Micro-électronique de Montpellier
Equipe de recherche : Département Informatique

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

Les objets numériques du futur (robots domestiques, véhicules autonomes, engins spatiaux automatiques ...) auront besoin à la fois de puissance de calcul et de modération énergétique. Le processeur LBP est adapté à ce défi. Il a aussi une approche novatrice du parallélisme qui offre l'avantage de la puissance en garantissant un certain déterminisme de l'exécution et donc une sûreté de fonctionnement indispensable dans la plupart des dispositifs interagissant avec le monde et l'humain. L'objectif de la thèse est de réaliser un environnement de développement pour LBP, avec un compilateur, un « bootloader » et un débogueur. Ces outils sont classiques, mais en l'occurrence, ils devront être adaptés à la mise en œuvre d'applications parallélisées pour LBP. Le processeur et ses outils devraient avoir un grand intérêt dans le domaine de l'embarqué (objets connectés, véhicules autonomes …) en raison de son efficacité énergétique et de son modèle d'exécution parallèle déterministe indispensable aux applications temps-réel critiques.