DocumentCode :
2013729
Title :
Support for hierarchical scheduling in FreeRTOS
Author :
Inam, Rafia ; Mäki-Turja, Jukka ; Sjödin, Mikael ; Ashjaei, S.M.H. ; Afshar, Sara
Author_Institution :
Molardalen Real-Time Res. Centre, Vasteras, Sweden
fYear :
2011
fDate :
5-9 Sept. 2011
Firstpage :
1
Lastpage :
10
Abstract :
This paper presents the implementation of a Hierarchical Scheduling Framework (HSF) on an open source real-time operating system (FreeRTOS) to support the temporal isolation between a number of applications, on a single processor. The goal is to achieve predictable integration and reusability of independently developed components or applications. We present the initial results of the HSF implementation by running it on an AVR 32-bit board EVK1100. The paper addresses the fixed-priority preemptive scheduling at both global and local scheduling levels. It describes the detailed design of HSF with the emphasis of doing minimal changes to the underlying FreeRTOS kernel and keeping its API intact. Finally it provides (and compares) the results for the performance measures of idling and deferrable servers with respect to the overhead of the implementation.
Keywords :
application program interfaces; object-oriented programming; operating system kernels; public domain software; real-time systems; scheduling; software reusability; API; AVR EVK1100; FreeRTOS kernel; application reusability; fixed-priority preemptive scheduling; global scheduling levels; hierarchical scheduling framework; independently developed component reusability; local scheduling levels; open source real-time operating system; predictable integration; single processor; temporal isolation; Job shop scheduling; Kernel; Processor scheduling; Real time systems; Schedules; Servers; fixed-priority scheduling; hierarchical scheduling framework; real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location :
Toulouse
ISSN :
1946-0740
Print_ISBN :
978-1-4577-0017-0
Electronic_ISBN :
1946-0740
Type :
conf
DOI :
10.1109/ETFA.2011.6059016
Filename :
6059016
Link To Document :
بازگشت