|
ABSTRACT
The world of 3D graphics, until recently restricted to high-end workstations and game consoles, is rapidly expanding into the domain of mobile platforms such as cellular phones and PDAs. Even as the mobile chip market is poised to exceed production of 500 million chips per year, incorporation of 3D graphics in handhelds poses several serious challenges to the hardware designer. Compared with other platforms, graphics on handhelds have to contend with limited energy supplies and lower computing horsepower. Nevertheless, images must still be rendered at high quality since handheld screens are typically held closer to the observer's eye, making imperfections and approximations very noticeable.In this paper, we provide an in-depth quantitative analysis of the power consumption of mobile 3D graphics pipelines. We analyze the effects of various 3D graphics factors such as resolution, frame rate, level of detail, lighting and texture maps on power consumption. We demonstrate that significant imbalance exists across the workloads of different graphics pipeline stages. In addition, we illustrate how this imbalance may vary dynamically, depending on the characteristics of the graphics application. Based on this observation, we identify and compare the benefits of candidate Dynamic Voltage and Frequency Scaling (DVFS) schemes for mobile 3D graphics pipelines. In our experiments we observe that DVFS for mobile 3D graphics reduces energy by as much as 50%.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
"Mobile Games Industry Worth US $11.2 Billion by 2010." http://www.3g.co.uk/PR/May2005/1459.htm, May 2005.
|
| |
2
|
P. Glaskowsky, "3D Poised for Market Expansion." http://www.mdronline.com/publications/mpw/issues/mpw111.html#item1, Aug 2003.
|
| |
3
|
I. Buchmann, Batteries in a Portable World. Cadex Electronics, Inc., 2001.
|
| |
4
|
Palm Corporation, "Treo 650 smartphone details." http://www.palm.com/us/products/smartphones/treo650/details.epl, 2004.
|
| |
5
|
Sony Electronics, "Peg-th55, the ultimate handheld for power users." http://sonyelectronics.sonystyle.com/micros/clie/models/th55.html, 2005.
|
| |
6
|
The Register UK, "Fujitsu creates 800x600 pda lcd." http://www.theregister.co.uk/2003/07/15/fujitsu_creates_800x600_pda_lcd%/, 2003.
|
| |
7
|
"International Technology Roadmap for Semiconductors (ITRS 2004)." http://www.itrs.net/Common/2004Update/2004_000_ORTC.pdf, 2004.
|
 |
8
|
|
| |
9
|
T. Akenine-Moller and J. Strom, "Graphics for the Masses: A Hardware Rasterization Architecture for Mobile Phones," in Proceedings of ACM SIGGRAPH, pp. 801--808, 2003.
|
| |
10
|
|
| |
11
|
|
| |
12
|
Masatoshi Kameyama , Yoshiyuki Kato , Hitoshi Fujimoto , Hiroyasu Negishi , Yukio Kodama , Yoshitsugu Inoue , Hiroyuki Kawai, 3D graphics LSI core for mobile phone "Z3D", Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, July 26-27, 2003, San Diego, California
|
| |
13
|
R. Woo, S. Choi, J.-H. Sohn, S.-J. Song, and H.-J. Yoo, "A 210-mW Graphics LSI Implementation Full 3-D Pipeline With 264 Mtexels/s Texturing for Mobile Multimedia Applications," IEEE Journal of Solid-State Circuits, vol. 39, pp. 358--367, February 2004.
|
 |
14
|
|
 |
15
|
Trevor Pering , Tom Burd , Robert Brodersen, The simulation and evaluation of dynamic voltage scaling algorithms, Proceedings of the 1998 international symposium on Low power electronics and design, p.76-81, August 10-12, 1998, Monterey, California, United States
[doi> 10.1145/280756.280790]
|
| |
16
|
"Intel Application Processors {Online}." http://developer.intel.com/design/pca/applicationprocessors.
|
| |
17
|
D. Grunwald, P. Levis, K. Farkas, C. B. Morrey, and M. Neufeld, "Policies for Dynamic Clock Scheduling," in Proc. Symp. Operating Systems Design and Implementation, pp. 73--86, Oct. 2000.
|
 |
18
|
Shivajit Mohapatra , Radu Cornea , Nikil Dutt , Alex Nicolau , Nalini Venkatasubramanian, Integrated power management for video streaming to mobile handheld devices, Proceedings of the eleventh ACM international conference on Multimedia, November 02-08, 2003, Berkeley, CA, USA
[doi> 10.1145/957013.957134]
|
| |
19
|
V. Raghunathan, C. L. Pereira, M. B. Srivastava, and R. K. Gupta, "Energy Aware Wireless Systems with Adaptive Power-Fidelity Tradeoffs," IEEE Trans. VLSI Systems, vol. 13, pp. 211--225, Feb. 2005.
|
| |
20
|
|
| |
21
|
S. Torii et al, "A 600MIPS 120-mW 70-μ A Leakage Triple-CPU Mobile Application Processor Chip," in ISSCC, pp. 136--138, 2005.
|
| |
22
|
Hans-Martin Will, "A 3-D Rendering Library for Mobile Devices." http://ogl-es.sourceforge.net/, 2004.
|
| |
23
|
Khronos Group, "OpenGL ES Overview." http://www.khronos.org/opengles, 2005.
|
| |
24
|
J. R. Villar, "Typhoon Labs-OpenGL ES Tutorials." http://www.khronos.org/devu/opengles_challenge/, 2004.
|
| |
25
|
B. Gatliff http://www.billgatliff.com, 2005.
|
| |
26
|
W. Qin, "Simit-ARM: Very fast functional and cycle-accurate simulators for ARM." http://http://sourceforge.net/projects/simit-arm/, 2004.
|
 |
27
|
|
| |
28
|
D. Gilbert and T. Morgner, "JFreeChart." http://www.jfree.org/jfreechart/, 2005.
|
CITED BY
|
Bren C. Mochocki , Kanishka Lahiri , Srihari Cadambi , X. Sharon Hu, Signature-based workload estimation for mobile 3D graphics, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|