« Volver Ficha del Documento

Optimización del módulo de planificación de procesos del sistema operativo de tiempo real SIWA-RTOS utilizado en los nodos CRTecMote

2010-06

Este documento contempla el análisis de diferentes algoritmos de calendarización de procesos utilizados en sistemas operativos de tiempo real, con el fin de diseñar un algoritmo que reduzca el consumo de potencia del sistema operativo SIWA-RTOS utilizado en los nodos de medición CRTecMote. Se abarca los métodos de planificación por prioridad fija (FPS), turno rotatorio (RRS), cálculo de menor holgura (LLS) y tiempo límite de entrega más próximo primero (EDFS). Además, se presenta la modificación de una herramienta de simulación de algoritmos de planificación denominada TORSHE, logrando obtener parámetros específicos relacionados con la eficiencia de cada uno de las políticas de calendarización implementadas. La política diseñada lleva por nombre planificación por tiempo de entrega más próximo primero con escalamiento de frecuencia en estados no urgentes (EDF-DFS). Los resultados de la implementación demuestran una reducción aproximada del 11% del consumo de corriente respecto a la versión del SIWA-RTOS sin modificar al ser ejecutada sobre un microcontrolador (MCU por sus siglas en inglés) PIC32MX.

Proyecto de Graduación (Licenciatura en Ingeniería Electrónica) Instituto Tecnológico de Costa Rica, Escuela de Ingeniería Electrónica, 2010.

Instituto Tecnológico de Costa Rica

Lidia Gómez

Cartago - 300m Este del Estadio Fello Meza. Apartado 159-7050.

2550-2263, 2550-2365


Dirección: Av. Mariscal Antonio José de Sucre N58-63 y Fernández Salvador Edif. Olade - San Carlos, Quito - Ecuador.

Web: www.olade.org

Teléfonos: (593 2) 259 8122 / 2598 280

Correo: realc@olade.org

ADMIN
Desarrollado por: Aikyu-Systems