Abstract-Energy medveten programvara design kan avsevärt förbättra energieffektiviteten i ett portabelt system. En teknik för beräkning av programvaruenergi med hjälp av profilering av undervisningsklass presenteras. Tekniken visar sig ha ett skattningsfel på mindre än 3% med triviala drifttid overhead, baserat på en uppsättning program som utvärderats på StrongARM SA-1100 och Hitachi SH-4 mikroprocessorer. En teknik för att isolera kopplings- och läckageenergikomponenter i programvara beskrivs. Energiomkostnaderna för ett operativsystem i realtid är också profilerade. Den övergripande effekten av systemnivå programvara energihantering kvantifieras med hjälp av MIT AMPS-systemet som ett tillämpningsexempel. Index Terms-Instruction strömprofilering, låg effekt, mjukvaruenergi, systemnivå energihantering.
Paper REF presenterar en undervisningsklass profileringsteknik, som har ett skattningsfel på mindre än 3% med triviala drifttid overhead.
Instruction Level and Operating System Profiling for Energy Exposed Software
{'venue': 'IEEE Trans. Very Large Scale Integr. Syst.', 'journal': 'IEEE Trans. Very Large Scale Integr. Syst.', 'mag_field_of_study': ['Computer Science']}