Passer à la navigation principale Passer à la recherche Passer au contenu principal

Caractérisation en puissance des instructions d'un processeur multicoeur asynchrone

  • François Gourlay

Thèses et mémoires: Mémoire de maîtriseMaîtrise en ingénierie: Génie

Résumé

Ce travail porte sur une technique d’estimation de consommation de puissance et d’énergie pour des programmes logiciels exécutés par un processeur multicoeur asynchrone en traitement parallèle. Cette technique se veut d’abord et avant tout simple et de première estimation. L’application de cette technique permet dans un premier temps de caractériser chaque instruction en assembleur en termes de fréquence d’exécution propre et de temps d’exécution distinct. Ces temps d’exécution sont ensuite utilisés dans le calcul théorique d’un modèle de consommation de puissance et d’énergie représentant un programme logiciel exécutant ces mêmes instructions. Les estimations théoriques des consommations de puissance et d’énergie sont validées en les comparant aux mesures expérimentales de consommation effectuées. Des erreurs relatives de moins de 1% sont obtenues pour des programmes simples et des erreurs relatives variant de 6.1% à 9.6% pour les programmes plus complexes. Cette technique permet de connaître très tôt dans le processus de conception la consommation énergétique d’un programme logiciel spécifique exécuté avec un processeur asynchrone. Ultimement, cette technique simple pourrait aider à réduire la consommation énergétique d’un processeur asynchrone en guidant le concepteur dans ses choix algorithmiques.
Date12 juil. 2012
langue originaleFrançais
Établissement diplômant
  • École de technologie supérieure
SuperviseurFrançois Gagnon (Directeur(-trice)) & Claude Thibeault (Codirecteur(-trice))

Mots-clés

  • Microprocesseurs Consommation d'énergie. Logiciels Consommation d'énergie. Parallélisme (Informatique) Circuits asynchrones. Logiciels Développement. coeur
  • multicoeur
  • multi-cœur
  • prosesseur
  • puissance
  • VLSI

Citer cette ressource

'