Title :
Low power software techniques for embedded systems running real time operating systems
Author :
Mera, Daniel E. ; Santiago, Nayda G.
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Puerto Rico, Mayaguez, Puerto Rico
Abstract :
Power consumption is an important constraint in embedded systems running real time operating systems (RTOS). This study proposes an evaluation of significance of the joint effect of possible factors in the power consumption of RTOS running on small and medium scale embedded systems. Design of experiments techniques (DOE) were used to identify the impact in the power consumption of the system. A case of study is presented with optimizations oriented to dynamic frequency scaling and memory management were applied to FreeRTOS. Experiments allowed us to find relationships between the type of architecture, the workload, and OS optimizations in power reduction.
Keywords :
embedded systems; energy consumption; operating systems (computers); power aware computing; FreeRTOS; OS optimizations; dynamic frequency scaling; embedded systems; low power software techniques; memory management; power consumption; real time operating systems; Computer architecture; Embedded software; Embedded system; Energy consumption; Energy management; Hardware; Memory management; Operating systems; Power system management; Real time systems;
Conference_Titel :
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-7771-5
DOI :
10.1109/MWSCAS.2010.5548830