TY - GEN
T1 - Domain knowledge based energy management in handhelds
AU - Nachiappan, Nachiappan Chidambaram
AU - Yedlapalli, Praveen
AU - Soundararajan, Niranjan
AU - Sivasubramaniam, Anand
AU - Kandemir, Mahmut T.
AU - Iyer, Ravi
AU - Das, Chita R.
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/3/6
Y1 - 2015/3/6
N2 - Energy management in handheld devices is becoming a daunting task with the growing number of accelerators, increasing memory demands and high computing capacities required to support applications with stringent QoS needs. Current DVFS techniques that modulate power states of a single hardware component, or even recent proposals that manage multiple components, can lose out opportunities for attaining high energy efficiencies that may be possible by leveraging application domain knowledge. Thus, this paper proposes a coordinated multi-component energy optimization mechanism for handheld devices, where the energy profile of different components such as CPU, memory, GPU and IP cores are considered in unison to trigger the appropriate DVFS state by exploiting the application domain knowledge. Specifically, we show that for the important class of frame-based applications, the domain knowledge - frame processing rates, component utilization and available slack - can be used to decide effective DVFS states for each component from among the numerous choices. With such knowledge, rather than a brute force search of all speed setting choices, we propose two simpler heuristics, called Greedy policy and Kaldor-Hicks compensation policy, to make the decisions at frame boundaries. Our evaluations with 7 commonly-used Android apps show that our domain-aware coordinated DVFS policies have 23% better energy efficiency than the conventionally used Android governors, and are within ∼9% of an optimal policy that does not drop any frames.
AB - Energy management in handheld devices is becoming a daunting task with the growing number of accelerators, increasing memory demands and high computing capacities required to support applications with stringent QoS needs. Current DVFS techniques that modulate power states of a single hardware component, or even recent proposals that manage multiple components, can lose out opportunities for attaining high energy efficiencies that may be possible by leveraging application domain knowledge. Thus, this paper proposes a coordinated multi-component energy optimization mechanism for handheld devices, where the energy profile of different components such as CPU, memory, GPU and IP cores are considered in unison to trigger the appropriate DVFS state by exploiting the application domain knowledge. Specifically, we show that for the important class of frame-based applications, the domain knowledge - frame processing rates, component utilization and available slack - can be used to decide effective DVFS states for each component from among the numerous choices. With such knowledge, rather than a brute force search of all speed setting choices, we propose two simpler heuristics, called Greedy policy and Kaldor-Hicks compensation policy, to make the decisions at frame boundaries. Our evaluations with 7 commonly-used Android apps show that our domain-aware coordinated DVFS policies have 23% better energy efficiency than the conventionally used Android governors, and are within ∼9% of an optimal policy that does not drop any frames.
UR - http://www.scopus.com/inward/record.url?scp=84934343556&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84934343556&partnerID=8YFLogxK
U2 - 10.1109/HPCA.2015.7056029
DO - 10.1109/HPCA.2015.7056029
M3 - Conference contribution
AN - SCOPUS:84934343556
T3 - 2015 IEEE 21st International Symposium on High Performance Computer Architecture, HPCA 2015
SP - 150
EP - 160
BT - 2015 IEEE 21st International Symposium on High Performance Computer Architecture, HPCA 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 21st IEEE International Symposium on High Performance Computer Architecture, HPCA 2015
Y2 - 7 February 2015 through 11 February 2015
ER -