Power Consumption Model of a Mobile GPU Based on Rendering Complexity

This paper presents a mathematical model for predicting power consumption of a mobile device when it is rendering 3D graphics. The model is based on 3D primitives (triangles, render batches, texels), and hence is hardware agnostic. With the model, a complexity of any given 3D scene can be predicted already at a production phase without access to the actual target hardware. This paper describes how the power consumption model is derived. The model is verified with measurements of real-world content and hardware. With the given hardware, 3D data and given verification scenarios, the model is able to predict the total power consumption with an error ranging from 0.3% to 3.2%.

[1]  Nihal Kularatna,et al.  Rechargeable batteries and their management , 2011, IEEE Instrumentation & Measurement Magazine.

[2]  Yuri Kryachko Using Vertex Texture Displacement for Realistic Water Rendering , 2005 .

[3]  Paulo Trezentos,et al.  Impacts of data interchange formats on energy consumption and performance in smartphones , 2011, OSDOC '11.

[4]  Dan Boneh,et al.  Who killed my battery?: analyzing mobile browser energy consumption , 2012, WWW.

[5]  Anselmo Lastra,et al.  Precision selection for energy-efficient pixel shaders , 2011, HPG '11.

[6]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[7]  Tomas Akenine-Möller,et al.  Power efficiency for software algorithms running on graphics processors , 2012, EGGH-HPG'12.

[8]  Marko Höyhtyä,et al.  Relationship of Average Transmitted and Received Energies in Adaptive Transmission , 2010, IEEE Transactions on Vehicular Technology.

[9]  Tomas Akenine-Möller,et al.  Optimized View Frustum Culling Algorithms for Bounding Boxes , 2000, J. Graphics, GPU, & Game Tools.

[10]  David Linden,et al.  Linden's Handbook of Batteries , 2010 .

[11]  Parthasarathy Ranganathan,et al.  Investigating the Relationship Between Battery Life and User Acceptance of Dynamic, Energy-Aware Interfaces on Handhelds , 2004, Mobile HCI.

[12]  Bren Mochocki,et al.  Power Analysis of Mobile 3D Graphics , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[13]  Jukka K. Nurminen,et al.  Consumer Attitudes Towards Energy Consumption of Mobile Phones and Services , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.