Publication:
Analysis of low-power software techniques for real time operating systems

Thumbnail Image
Authors
Mera-Romo, Daniel E.
Embargoed Until
Advisor
Santiago-Santiago, Nayda G.
College
College of Engineering
Department
Department of Electrical and Computer Engineering
Degree Level
M.S.
Publisher
Date
2010
Abstract
Power consumption is an important constraint in embedded systems running real time operating systems (RTOS). This study proposes an evaluation 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 algorithms 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 algorithms in power reduction.

Consumo de potencia es una limitación importante en sistemas empotrados corriendo sistemas operativos tiempo real (RTOS). Este estudio propone una evaluación del efecto conjunto de posibles factores de interés en el consumo de potencia de RTOS corriendo en sistemas empotrados de pequeña y mediana escala. técnicas de diseño de experimentos fueron utilizadas para identificar el impacto en el consumo de potencia del sistema. Un caso de estudio es presentado con algoritmos orientados a escalamiento de frecuencia dinámico y manejo de memoria aplicadas al FreeRTOS. Experimentos nos permitieron encontrar relaciones entre el tipo de arquitectura, la carga y las algoritmos de sistema opterativo en la reducción de potencia.
Keywords
Cite
Mera-Romo, D. E. (2010). Analysis of low-power software techniques for real time operating systems [Thesis]. Retrieved from https://hdl.handle.net/20.500.11801/2210