Past Issues

Studies in Informatics and Control
Vol. 4, No. 2, 1995

An Optimal Algorithm for Jointly Scheduling Sporadic and Periodic Tasks

Houssine Chetto
Abstract

In this paper, we describe an optimal approach for jointly scheduling periodic critical tasks and sporadic tasks. The problem is to schedule the tasks so that all the hard deadlines of periodic tasks are met and the response times for sporadic tasks are minimized. We show how optimal responsiveness can be attained by exploiting specific properties of the Earliest Deadline scheduling algorithm, in particular, how every occurring soft sporadic task is changing to a critical one by the adequate computation of a fictive deadline. Finally, to illustrate the performance of our approach, we provide a comparative study with other approaches and we report on simulation results.

Keywords

Dynamic Scheduling, Earliest Deadline, Periodic Critical Tasks, Real-time systems, Sporadic Tasks, Response Time.

View full article