TY - JOUR
T1 - Energy-efficient graphical user interface design
AU - Vallerio, Keith S.
AU - Zhong, Lin
AU - Jha, Niraj K.
N1 - Funding Information:
The authors would like to thank the people who participated in the experiments and survey. They would also like to thank the anonymous reviewers, whose comments significantly improved the paper. This work was supported by the DARPA under contract no. DAAB07-02-C-P302.
PY - 2006/7
Y1 - 2006/7
N2 - Mobile computers, such as cell phones and personal digital assistants (PDAs), have dramatically increased in sophistication. At the same time, the desire of consumers for portability limits battery size. As a result, many researchers have targeted hardware and software energy optimization. However, most of these techniques focus on compute-intensive applications rather than interactive applications, which are dominant in mobile computers. These systems frequently use graphical user interfaces (GUIs) to handle human-computer interaction. This paper is the first to explore how GUIs can be designed to improve system energy efficiency. We investigate how GUI design approaches should be changed to improve system energy efficiency and provide specific suggestions to mobile computer designers to enable them to develop more energy-efficient systems. We demonstrate that energy-efficient GUI (E 2GUI) design techniques can improve the average system energy of three benchmarks (text-viewer, personnel viewer, and calculator) by 26.9, 45.2, and 16.4 percent, respectively. Average performance is simultaneously improved by 23.7, 34.6, and 19.3 percent, respectively.
AB - Mobile computers, such as cell phones and personal digital assistants (PDAs), have dramatically increased in sophistication. At the same time, the desire of consumers for portability limits battery size. As a result, many researchers have targeted hardware and software energy optimization. However, most of these techniques focus on compute-intensive applications rather than interactive applications, which are dominant in mobile computers. These systems frequently use graphical user interfaces (GUIs) to handle human-computer interaction. This paper is the first to explore how GUIs can be designed to improve system energy efficiency. We investigate how GUI design approaches should be changed to improve system energy efficiency and provide specific suggestions to mobile computer designers to enable them to develop more energy-efficient systems. We demonstrate that energy-efficient GUI (E 2GUI) design techniques can improve the average system energy of three benchmarks (text-viewer, personnel viewer, and calculator) by 26.9, 45.2, and 16.4 percent, respectively. Average performance is simultaneously improved by 23.7, 34.6, and 19.3 percent, respectively.
KW - Graphical user interfaces
KW - Handheld computers
KW - Low power
UR - http://www.scopus.com/inward/record.url?scp=33746593010&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33746593010&partnerID=8YFLogxK
U2 - 10.1109/TMC.2006.97
DO - 10.1109/TMC.2006.97
M3 - Article
AN - SCOPUS:33746593010
SN - 1536-1233
VL - 5
SP - 846
EP - 859
JO - IEEE Transactions on Mobile Computing
JF - IEEE Transactions on Mobile Computing
IS - 7
M1 - 1637433
ER -