Étude des interfaces logicielles/matérielles dans le cadre des systèmes multiprocesseurs monopuces et des modèles de programmation parallèle de haut niveau

Résumé : Les systèmes mono-puce sont composés d'une partie logicielle et d'une partie matérielle. L'exécution de la partie logicielle sur les ressources de la partie matérielle est assuré a travers l'utilisation d'une interface logicielle/matérielle. Cette interface a une structure complexe, sa conception nécessite des compétences issues des domaines du logiciel et du matériel. Pour maîtriser cette complexité, des approches de conception de haut niveau sont requises. Dans cette optique, un flot de conception des systèmes MPSoC est proposé. Il est basé sur l'utilisation des API des modèles de programmation parallèle en vue de l'abstraction des interfaces logicielles/matérielles lors de la conception de la partie logicielle, puis de leur génération automatique en raffinant l'API utilisée sur l'architecture cible. Pour arriver à ce but, (1) une étude de l'architecture des interfaces logicielles/matérielles a été réalisé. Puis, (2) une étude des modèles de programmation parallèle et une classification en fonction de leur niveau d'abstraction a été effectué. Ensuite, le flot proposé a été utilisé pour la conception de deux applications : (1) un encodeur vidéo OpenDivX en utilisant le modèle de programmation parallèle MPI et la plateforme ARM IntegratorAP comme architecture matérielle cible, (2) une radio définie par logiciel en utilisant le modèle de programmation CORBA et une architecture matérielle spécifique comme architecture cible.
Type de document :
Thèse
Micro et nanotechnologies/Microélectronique. Université Joseph-Fourier - Grenoble I, 2006. Français


https://tel.archives-ouvertes.fr/tel-00079087
Contributeur : Lucie Torella <>
Soumis le : jeudi 8 juin 2006 - 18:17:34
Dernière modification le : jeudi 8 juin 2006 - 18:22:15
Document(s) archivé(s) le : lundi 5 avril 2010 - 22:33:51

Fichier

Identifiants

  • HAL Id : tel-00079087, version 1

Collections

UJF | TIMA | UGA

Citation

W. Youssef. Étude des interfaces logicielles/matérielles dans le cadre des systèmes multiprocesseurs monopuces et des modèles de programmation parallèle de haut niveau. Micro et nanotechnologies/Microélectronique. Université Joseph-Fourier - Grenoble I, 2006. Français. <tel-00079087>

Exporter

Partager

Métriques

Consultations de
la notice

206

Téléchargements du document

2797