Projet de recherche doctoral numero :3346

Description

Date depot: 1 janvier 1900
Titre: Définition et implantation d'un mécanisme de reconfiguration dans un micro réseau intégré sur puce
Directeur de thèse: Alain GREINER (LIP6)
Domaine scientifique: Sciences et technologies de l'information et de la communication
Thématique CNRS : Non defini

Resumé: Dans les systèmes intégrés sur puce, les mécanismes d'interconnexion à base de bus ne fournissent pas une bande passante suffisante. Le Laboratoire LIP6 a développé plusieurs architectures de micro-réseaux (SPIN, DSPIN, ASPIN), qui utilisent des routeurs distribués sur la puce. Dans un micro-réseau, la bande passante globale du réseau augmente proportionnellement au nombre de processeurs connectés, et il n’y a donc pratiquement plus de limite « architecturale » au nombre d’abonnés. L’amélioration continue des procédés de fabrication permet donc d’envisager des architectures MPSoC (Multi Processors System on Chip) ou MP2SoC (Massively-Parallel Multi Processors System on Chip) comportant plusieurs milliers de processeurs, ainsi qu’un nombre équivalents de bancs mémoire intégrés sur une seule puce. La principale limitation d’une telle approche est qu’il n’est plus possible de garantir que 100% des composants matériels présents sur la puce seront sans défaut de fabrication. Les défauts peuvent être détectés soit au moment de la fabrication (en usine), soit après mise en service (dans l’équipement), suite à un phénomène de vieillissement prématuré. Pour éviter l’arrêt complet de l’équipement suite à un défaut ponctuel, il faut donc prévoir des mécanismes de « désactivation » du (ou des) composant(s) défectueux. Dans le cas des processeurs ou des bancs mémoire, cette désactivation ne crée pas trop de difficultés, car il est généralement possible de redéployer l’application logicielle sur un nombre réduit de processeurs ou de bancs mémoire. La situation est différente, si le défaut matériel concerne un routeur, car le réseau d’interconnexion étant une ressource globale partagée par tous les composants du système, il ne suffit plus de « désactiver » le routeur défaillant. Il faut également reconfigurer l’algorithme de routage et le NoC lui-même pour prendre en compte la modification de la topologie du réseau. Le but du thèse est donc définir et implanter tel mécanisme de reconfiguration dans un micro-réseau intégré sur puce.

Doctorant.e: Zhang Zhen