Towards Better CPU Power Management on Multicore Smartphones

Yifan Zhang,Xudong Wang,Xuanzhe Liu,Yunxin Liu,Li Zhuang,Feng Zhao
DOI: https://doi.org/10.1145/2525526.2525849
2013-01-01
Abstract:Although multicore smartphones have become increasingly mainstream, it is unclear whether and how smartphone applications can utilize multicore CPUs to improve performance. In this paper we study the performance of mobile applications using multicore CPUs, in terms of power and computation cost. Using Web browsing as an example, our preliminary measurement results show that even large applications like Web browsers with multi-threading acceleration cannot fully utilize the multicore CPUs. Furthermore, we find that the existing CPU power models on smartphones are ill-suited for modern multicore CPUs. We develop a new CPU power model with a high accuracy, 95.6% on average. Our work helps to better understand the performance of multicore smartphones and paves the way towards better CPU power management on multicore smartphones.
What problem does this paper attempt to address?