Publications

Thèses


< retour aux thèses

« Estimation de performance du logiciel en systèmes multiprocesseur monopuces ».

Auteur : M. Oyamada
Directeur de thèse : A.-A. Jerraya
Co-directeur de thèse : F.R. Wagner
Président du jury : F. Maraninchi
Rapporteur(s) de thèse : I. O'Connor, G.C.S. Araujo,
These de Doctorat Grenoble INP
Spécialité : micro et nano électronique
Soutenance : 05/12/2007
ISBN : 978-2-84813-112-2

Résumé

Actuellement, la complexité des systèmes embarqués nécessite des nouvelles méthodologies de développement. Des méthodologies au niveau système sont proposées pour traiter la complexité, utilisant comme point de départ des descriptions de plus haut niveau qui au niveau transfert de registre (register transfer level - RTL). Les outils d’estimation de performance sont une importante partie des méthodologies au niveau système, parce qu’ils aident dans les décisions de projet dans les étapes initiales. Cette thèse propose des méthodes d’estimation de performance intégrées dans le flot de conception ROSES. En raison de l’augmentation du nombre des processeurs intégrés dans une puce, on nécessite de plus en plus des outils pour l’estimation de performance du logiciel. Pour guider la sélection du processeur au niveau de la spécification, on propose l’utilisation des réseaux neuronaux pour estimer rapidement la performance du logiciel. Après le raffinage des interfaces matériels et logiciels, on utilise des prototypes virtuels pour analyser la performance de l’architecture au niveau de bus fonctionnel. Le prototype virtuel est généré automatiquement a partir de la description ROSES, en permettent l’analyse de performance intégré des composants logiciel et matériel. La méthodologie proposée dans ce travail a été évalué par une étude de cas d’un encodeur MPEG4.

pdf pdf

Autre localisation