Abstract
Ada 2005 has introduced a version of Baker's Stack Resource Protocol called the Preemption Level Control Protocol in order to support EDF scheduling. Baker's protocol is, however, a general protocol that can be used with a range of scheduling algorithms, for example any static job-level algorithm such as static values or a modified least laxity algorithm. This paper investigates the changes that would be needed to Ada 2005 to allow it to support user-defined scheduling, where the user can implement any scheduling approach that is compatible with Baker's algorithm.
Original language | Undefined/Unknown |
---|---|
Pages (from-to) | 116-124 |
Number of pages | 9 |
Journal | ACM Ada Letters |
Volume | 30 |
Issue number | 1 |
DOIs | |
Publication status | Published - 2010 |