Jorvik: A framework for effective scheduling
G. Bernat and A. Burns
This paper presents a collection of mechanisms that together form a framework for the support of flexible scheduling. By choosing a mixture of established and novel techniques, a robust scheme is developed that can provide real support to a wide range of applications that mix hard and soft tasks, periodic and aperiodic load and complex intertask relationships. Key aspects of the framework are the low inherent implementational overheads - no worse that , and the fact that it can be implemented with commercial programming languages and operating system standards. A novel aspect of the framework is the use of a algorithm for a threshold based acceptance test for firm tasks. Simulations are provided which illustrate the effectiveness of the proposed scheme. In general it performs as well as the Best-effort scheme which has considerable higher complexity and run-time overhead.
BibTex Entry
@techreport{Bernat2001b,
author = {G. Bernat and A. Burns},
category = {scheduling},
institution = {Department of Computer Science, University of York},
title = {Jorvik: A framework for effective scheduling},
year = {2001}
}