Options
A Class of Rate-Based Real-Time Scheduling Algorithms
Resource
JOURNAL OF CRYSTAL GROWTH 240(3-4), 545-548
Journal
Journal of Crystal Growth
Pages
545-548
Date Issued
2002-06
Date
2002-06
Author(s)
DOI
246246/200611150121200
Abstract
ÐThis paper investigates a class of rate-based real-time scheduling algorithms based on the idea of general processor
sharing (GPS). We extend the GPS framework in [18] for periodic and sporadic process scheduling and show the optimality of
GPS-based scheduling. In particular, we propose the Earliest-Completion-Time GPS (EGPS) scheduling algorithm to simulate the
GPS algorithm with much lower run-time overheads. The schedulability of each process is enforced by a guaranteed CPU service rate,
independent of the demands of other processes. We provide a theoretical foundation to assign proper CPU service rates to processes
to satisfy their individual stringent response time requirements. We also propose a GPS-based scheduling mechanism for jitter control.
Finally, the performance of the proposed algorithms is studied using a generic avionics platform example and simulation experiments
on jitter control and mixed soft and hard real-time process scheduling.
sharing (GPS). We extend the GPS framework in [18] for periodic and sporadic process scheduling and show the optimality of
GPS-based scheduling. In particular, we propose the Earliest-Completion-Time GPS (EGPS) scheduling algorithm to simulate the
GPS algorithm with much lower run-time overheads. The schedulability of each process is enforced by a guaranteed CPU service rate,
independent of the demands of other processes. We provide a theoretical foundation to assign proper CPU service rates to processes
to satisfy their individual stringent response time requirements. We also propose a GPS-based scheduling mechanism for jitter control.
Finally, the performance of the proposed algorithms is studied using a generic avionics platform example and simulation experiments
on jitter control and mixed soft and hard real-time process scheduling.
Subjects
Generalized processor sharing
real-time process scheduling
service rate adjustment
jitter control
sporadic process
scheduling
scheduling
soft real-time process scheduling
Publisher
Taipei:National Taiwan University Dept Chem Engn
Type
journal article
File(s)
Loading...
Name
8677.pdf
Size
558.98 KB
Format
Adobe PDF
Checksum
(MD5):5e1779647636b3d016a04e49e1cf71f6