Energy-aware adaptations in mobile 3d graphics

Smartphone devices are becoming the de facto personal computing platform, rivaling the desktop, as the number of smartphone users is projected to reach 1.1 billion by 2013. Unlike the desktop, smartphones have a constrained energy budget, which is further challenged by increasingly sophisticated applications. Amongst the most popular applications on smartphone devices are games and virtual environments that rely on 3D graphics. Due to the computational intensity of geometry and rasterization, as well as the perpetually illuminated display, these applications are extremely power-hungry. To prolong the battery life of devices running these applications, we propose two new energy-aware adaptation schemes that can be employed in 3D graphics applications: lighting limitation and textural transformation. Our results show that we can conserve between 20% and 33% of energy with acceptable sacrifices to a user's visual experience.

[1]  Mahadev Satyanarayanan,et al.  Managing battery lifetime with energy-aware adaptation , 2004, TOCS.

[2]  Douglas L. Jones,et al.  The Illinois GRACE Project: Global Resource Adaptation through CoopEration , 2002 .

[3]  Shervin Shirmohammadi,et al.  Context-aware prioritized game streaming , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[4]  Wanggen Wan,et al.  A analysis of mobile graphics pipeline with real-time performance , 2010, 2010 International Conference on Audio, Language and Image Processing.

[5]  Myung J. Lee,et al.  Green IT : technologies and applications , 2011 .

[6]  Preeti Ranjan Panda,et al.  Introducing Energy Efficiency into Graphics Processors , 2010, 2010 International Symposium on Electronic System Design.

[7]  Wayne P. Burleson,et al.  Exploiting Content Variation and Perception in Power-Aware 3D Graphics Rendering , 2000, PACS.

[8]  Samarjit Chakraborty,et al.  A Hybrid DVS Scheme for Interactive 3D Games , 2008, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium.

[9]  Karin Strauss,et al.  PocketWeb: instant web browsing for mobile devices , 2012, ASPLOS XVII.

[10]  Gernot Heiser,et al.  An Analysis of Power Consumption in a Smartphone , 2010, USENIX Annual Technical Conference.

[11]  Mahadev Satyanarayanan,et al.  Experience with adaptive mobile applications in Odyssey , 1999, Mob. Networks Appl..

[12]  Mohammad Hosseini,et al.  Adaptive 3D texture streaming in M3G-based mobile games , 2012, MMSys '12.