TY - GEN
T1 - Web browser workload characterization for power management on HMP platforms
AU - Peters, Nadja
AU - Park, Sangyoung
AU - Chakraborty, Samarjit
AU - Meurer, Benedikt
AU - Payer, Hannes
AU - Clifford, Daniel
PY - 2016/10/1
Y1 - 2016/10/1
N2 - The volume of mobile web browsing tra-c has signi-cantly increased as well as the complexity of the mobile websites mandating high-performance web page rendering engines to be used on mobile devices. Although there has been a sig- ni-cant improvement in performance of web page rendering on mobile phones in recent years, the power consumption reduction has not been addressed much. A main contri- bution of this work is a thread level analysis of the work- load generated by Google's Chrome browser on a hetero- geneous multi-processing (HMP) platform found in many smartphones. We analyze the detailed traces of the thread workload generated by the web browser, especially the ren- dering engine, and discuss the power saving potentials in relation to power management policies in Android. More- over, we propose power management strategies based on the results. All trace data and measurement results have been collected on a real HMP platform integrating the Sam- sung Exynos5422 SoC, also used in the Samsung Galaxy S5 smartphone. Our work shows that there is a considerable scope for power savings and outlines directions for future research. We believe that it will lead to development of practical power management techniques considering thread allocation, dynamic voltage and frequency scaling (DVFS) and power gating.
AB - The volume of mobile web browsing tra-c has signi-cantly increased as well as the complexity of the mobile websites mandating high-performance web page rendering engines to be used on mobile devices. Although there has been a sig- ni-cant improvement in performance of web page rendering on mobile phones in recent years, the power consumption reduction has not been addressed much. A main contri- bution of this work is a thread level analysis of the work- load generated by Google's Chrome browser on a hetero- geneous multi-processing (HMP) platform found in many smartphones. We analyze the detailed traces of the thread workload generated by the web browser, especially the ren- dering engine, and discuss the power saving potentials in relation to power management policies in Android. More- over, we propose power management strategies based on the results. All trace data and measurement results have been collected on a real HMP platform integrating the Sam- sung Exynos5422 SoC, also used in the Samsung Galaxy S5 smartphone. Our work shows that there is a considerable scope for power savings and outlines directions for future research. We believe that it will lead to development of practical power management techniques considering thread allocation, dynamic voltage and frequency scaling (DVFS) and power gating.
KW - Big.LITTLE
KW - DVFS
KW - HeterogeneousMulti-Processing
KW - JavaScript Engine
KW - Mobile Web Browser
KW - PowerManagement
UR - http://www.scopus.com/inward/record.url?scp=84995400203&partnerID=8YFLogxK
U2 - 10.1145/2968456.2968469
DO - 10.1145/2968456.2968469
M3 - Conference contribution
AN - SCOPUS:84995400203
T3 - Proceedings of the 11th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES 2016
BT - Proceedings of the 11th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES 2016
PB - Association for Computing Machinery, Inc
T2 - 11th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES 2016
Y2 - 1 October 2016 through 7 October 2016
ER -