Embedded systems energy characterization methodology using non-intrusive instrumentation
Résumé
This research report presents a non intrusive methodology for building embedded systemsenergy consumption models. The method is based on measurement on real hardwarein order to get a quantitative approach that takes into account the full architecture.Based on these measurements, data are grouped into class of instructions and events.These classes can then be reused in software simulators and in high-level source codetransformation cost functions for optimizing compilers. The computed powermodel ismuch more simpler than previous power models while being accurate at the platformlevel.The methodology is illustrated using experimental results made on an ARMIntegratorplatform for which an accurate and full system energy model is build.
Ce rapport de recherche présente une méthodologie non intrusive de construction de modèles de consommation pour des architectures embarquées. La méthode utilise des mesures effectuées sur des plateformes réelles afin d’avoir une approche quantitative prenant en compte la plateforme complète. Les mesures sont ensuite groupées en classes d’instructions et d’événements pour simplifier le modèle. Ces données peuvent ensuite être facilement réutilisées dans des simulateurs instrumentés ou comme indication dans des modèles de coût utilisés dans les transformations de haut niveaux des compilateurs optimiseurs.Une application de la méthode est présentée en utilisant une plateforme ARM Integrator pour laquelle un modèle de consommation est construit au niveau système.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...