Elaboration de methodes et d'outils d'aide a la conception d'architectures multiprocesseur optimisees pour le traitement du signal

par Yann Le Berre

Thèse de doctorat en Sciences appliquées

Sous la direction de J. OKSMAN.

Soutenue en 1995

à Paris 11 .

    mots clés mots clés


  • Résumé

    Cette these presente l'elaboration d'une methodologie de conception d'architectures materielles multiprocesseur heterogenes optimisees pour les traitements des signaux. Les contraintes de realisation et de performances peuvent etre prises en compte des le debut de la conception. Cette methodologie a ete integree dans un environnement de travail, puis validee sur des exemples. A la base a ete concu un formalisme de modelisation complete par des fonctionnalites de validation et de synthese automatique d'architectures. La modelisation represente les entites constitutives de l'architecture et du traitement, ainsi que leur assemblage hierarchise. Les traitements, decomposables en primitives, sont representes par des graphes flot de donnees. Une architecture multiprocesseur est un reseau de ressources de calcul communicantes (appelees processeurs). Elle est representee par un graphe dans lequel chaque nud et chaque arc font reference a une entite elementaire disposant de parametres qui le caracterisent vis a vis du composant reel. Les liens de communication de type bus peuvent etre modelises, ainsi que tout type de ressource de calcul (microprocesseur classique ou specialise, fonction cablee). L'outil de validation realise le placement et l'ordonnancement des primitives sur les processeurs, puis evalue les performances du systeme obtenu. L'analyse des resultats traduit l'adequation entre l'architecture et le traitement et permet l'extraction des points critiques. A partir de la description de l'application et des ressources utilisables, l'outil de synthese iterative selectionne les ressources de calcul les mieux adaptees et cree entre elles des liens efficaces. La gestion des iterations est basee sur la comparaison entre les performances evaluees et certains seuils specifies. L'optimisation de l'architecture est controlee par l'evaluation du temps de reponse, mais d'autres criteres sont possibles. Des exemples ont ete traites grace aux differents outils realises et les resultats obtenus prouvent l'interet d'un tel environnement pour la conception des systemes complexes de traitement du signal. Le caractere evolutif de l'environnement facilite egalement l'integration d'autres outils


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 165 P.
  • Annexes : 77 REF.

Où se trouve cette thèse ?

  • Bibliothèque : Université Paris-Sud (Orsay, Essonne). Service Commun de la Documentation. Section Sciences.
  • Accessible pour le PEB
  • Bibliothèque : Centre Technique du Livre de l'Enseignement supérieur (Marne-la-Vallée, Seine-et-Marne).
  • Disponible pour le PEB
  • Cote : TH2014-012252
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.