TY - JOUR
T1 - A generic energy optimization framework for heterogeneous platforms using scaling models
AU - Gupta, Ujjwal
AU - Korrapati, Spurthi
AU - Matturu, Navyasree
AU - Ogras, Umit
PY - 2015
Y1 - 2015
N2 - Mobile platforms are becoming highly heterogeneous by combining a powerful multiprocessor system-on-a-chip (MpSoC) with numerous other resources, including display, memory, power management IC, battery and wireless modems into a compact package. Furthermore, the MpSoC itself is a heterogeneous resource that integrates many processing elements such as CPU cores, GPU, video, image, and audio processors. Platform energy consumption and responsiveness are two major considerations for mobile systems, since they determine the battery life and user satisfaction, respectively. As a result, energy minimization approaches targeting mobile computing need to consider the platform at various levels of granularity. In this paper, we first present power consumption, response time, and energy consumption models for mobile platforms. Using these models, we optimize the energy consumption of baseline platforms under power, response time, and thermal constraints with and without introducing new resources. Finally, we validate the proposed framework through experiments on Qualcomm's Snapdragon 800 Mobile Development Platforms.
AB - Mobile platforms are becoming highly heterogeneous by combining a powerful multiprocessor system-on-a-chip (MpSoC) with numerous other resources, including display, memory, power management IC, battery and wireless modems into a compact package. Furthermore, the MpSoC itself is a heterogeneous resource that integrates many processing elements such as CPU cores, GPU, video, image, and audio processors. Platform energy consumption and responsiveness are two major considerations for mobile systems, since they determine the battery life and user satisfaction, respectively. As a result, energy minimization approaches targeting mobile computing need to consider the platform at various levels of granularity. In this paper, we first present power consumption, response time, and energy consumption models for mobile platforms. Using these models, we optimize the energy consumption of baseline platforms under power, response time, and thermal constraints with and without introducing new resources. Finally, we validate the proposed framework through experiments on Qualcomm's Snapdragon 800 Mobile Development Platforms.
KW - Energy optimization
KW - Heterogeneous architectures
KW - Mobile platforms
KW - MpSoC
KW - Performance
UR - http://www.scopus.com/inward/record.url?scp=84940062570&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84940062570&partnerID=8YFLogxK
U2 - 10.1016/j.micpro.2015.06.009
DO - 10.1016/j.micpro.2015.06.009
M3 - Article
AN - SCOPUS:84940062570
SN - 0141-9331
JO - Microprocessors and Microsystems
JF - Microprocessors and Microsystems
ER -