Title :
Fine-Grained Energy Estimation and Optimization of Embedded Operating Systems
Author :
Zhao, Xia ; Guo, Yao ; Wang, Hua ; Chen, Xiangqun
Author_Institution :
Coll. of Comput. Sci. & Technol., Beijing Technol. & Bus. Univ., Beijing
Abstract :
Embedded operating systems (EOS) manage the resources of the system and control device operations, and play an important role on optimizing system energy consumption. This paper proposes a new approach to estimate and optimize the energy consumption of the EOS and the applications at a fine-grained level. The approach is based on a micro-architectural power model and a new estimation model for operating system energy consumption. We apply the approach to an Intel Strong-Arm architecture platform running embedded Linux 2.4.18, analyzing its energy characteristics and also trying to optimize energy of the applications on it based on the analyzing results. The experiments demonstrate that the approach can identify energy consumption of fine-grained software components correctly and be used to optimize the energy consumption of EOS and applications.
Keywords :
embedded systems; operating systems (computers); power aware computing; Intel Strong-Arm architecture; embedded Linux; embedded operating system; energy consumption; fine-grained energy estimation; fine-grained energy optimization; microarchitectural power model; Application software; Computer architecture; Control systems; Earth Observing System; Energy consumption; Energy management; Operating systems; Power system management; Power system modeling; Resource management; Embedded operating system; Software energy consumption; estimation; optimization;
Conference_Titel :
Embedded Software and Systems Symposia, 2008. ICESS Symposia '08. International Conference on
Conference_Location :
Sichuan
Print_ISBN :
978-0-7695-3288-2
DOI :
10.1109/ICESS.Symposia.2008.58