TY - GEN
T1 - Graphical user interface energy characterization for handheld computers
AU - Zhong, Lin
AU - Jha, Niraj K.
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2003
Y1 - 2003
N2 - A significant fraction of the software and resource usage of a modern handheld computer is devoted to its graphical user interface (GUI). Moreover, GUIs are direct users of the display and also determine how users interact with software. Given that displays consume a significant fraction of system energy, it is very important to optimize GUIs for energy consumption. This work presents the first GUI energy characterization methodology. Energy consumption is characterized for three popular GUI platforms (Windows, X Window system, and Qt) from the hardware, software, and application perspectives. Based on this characterization, insights are offered for improving GUI platforms, and designing GUIs in an energy-efficient and aware fashion. Such a characterization also provides a firm basis for further research on GUI energy optimization.
AB - A significant fraction of the software and resource usage of a modern handheld computer is devoted to its graphical user interface (GUI). Moreover, GUIs are direct users of the display and also determine how users interact with software. Given that displays consume a significant fraction of system energy, it is very important to optimize GUIs for energy consumption. This work presents the first GUI energy characterization methodology. Energy consumption is characterized for three popular GUI platforms (Windows, X Window system, and Qt) from the hardware, software, and application perspectives. Based on this characterization, insights are offered for improving GUI platforms, and designing GUIs in an energy-efficient and aware fashion. Such a characterization also provides a firm basis for further research on GUI energy optimization.
KW - Energy characterization
KW - Graphical user interface
KW - Handheld computers
KW - Low power design
UR - http://www.scopus.com/inward/record.url?scp=18844363946&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=18844363946&partnerID=8YFLogxK
U2 - 10.1145/951741.951742
DO - 10.1145/951741.951742
M3 - Conference contribution
AN - SCOPUS:18844363946
SN - 1581136765
SN - 9781581136760
T3 - CASES 2003: International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
SP - 232
EP - 242
BT - CASES 2003
PB - Association for Computing Machinery
T2 - CASES 2003: International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
Y2 - 30 October 2003 through 1 November 2003
ER -