Files in this item



application/pdf9543745.pdf (4MB)Restricted to U of Illinois
(no description provided)PDF


Title:Utilizing slack time for aperiodic and sporadic requests scheduling in real-time systems
Author(s):Tia, Too-Seng
Doctoral Committee Chair(s):Liu, Jane W.S.
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Subject(s):Engineering, Industrial
Engineering, System Science
Computer Science
Abstract:A real-time system typically has a mixture of periodic and aperiodic workload. Requests in each periodic task have regular arrival times and hard deadlines. Aperiodic requests, on the other hand, have random arrival times and may have hard or soft deadlines. We called these aperiodic requests with hard deadlines sporadic requests and those with soft deadlines aperiodic requests.
This thesis extends two common approaches to scheduling periodic requests to address the problems of jointly scheduling periodic requests with aperiodic requests or sporadic requests. Specifically, we present algorithms for scheduling aperiodic requests in dynamic-priority systems, sporadic requests in dynamic-priority systems, and aperiodic requests in fixed-priority systems.
Our algorithms are based on the concept of slack, which is the amount of processor time available to schedule the aperiodic or sporadic requests without causing any periodic requests to miss their deadlines. Two features that distinguish our algorithms from previous slack stealing algorithms proposed in the literature are (1) the efficient computation of slack, and (2) the optimal usage (i.e., when and how much to use) of the available slack to schedule the aperiodic or sporadic requests. For aperiodic requests, our algorithms are optimal in that the aperiodic requests have the minimum possible response times. For sporadic requests, they guarantee the deadlines of as many sporadic requests as possible.
Issue Date:1995
Rights Information:Copyright 1995 Tia, Too-Seng
Date Available in IDEALS:2011-05-07
Identifier in Online Catalog:AAI9543745
OCLC Identifier:(UMI)AAI9543745

This item appears in the following Collection(s)

Item Statistics