Skip to main navigation Skip to search Skip to main content

The implementation of hierarchical schedulers in the RED-Linux scheduling framework

  • University of California at Irvine

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

Hierarchical schedulers are useful to integrate different scheduling paradigms together. The original RED-Linux general scheduling framework does not support hierarchical schedulers efficiently because the dispatcher cannot tell whether a job is an aperiodic job or a real-time job. In the work reported in this paper, we add an extra parameter, the group number, to the RED-Linux scheduling framework in order to identify the type of jobs. This mechanism does not introduce any overhead to normal real-time tasks and only a constant overhead per job for hierarchical jobs. We discuss how to implement hierarchical schedulers and how to use this extension to support sporadic schedulers. We also discuss various versions of the sporadic server algorithm.

Original languageEnglish
Title of host publicationProceedings - 12th Euromicro Conference on Real-Time Systems, ECRTS 2000
Pages231-238
Number of pages8
DOIs
StatePublished - 2000
Externally publishedYes
Event12th Euromicro Conference on Real-Time Systems, ECRTS 2000 - Stockholm, Sweden
Duration: 19 06 200021 06 2000

Publication series

NameProceedings - Euromicro Conference on Real-Time Systems
ISSN (Print)1068-3070

Conference

Conference12th Euromicro Conference on Real-Time Systems, ECRTS 2000
Country/TerritorySweden
CityStockholm
Period19/06/0021/06/00

Fingerprint

Dive into the research topics of 'The implementation of hierarchical schedulers in the RED-Linux scheduling framework'. Together they form a unique fingerprint.

Cite this