loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Second IEEE International Workshop on Electronic Design, Test and Applications
Static Scheduling of Monoprocessor Real-Time Systems composed of Hard and Soft Tasks
Perth, Australia
January 28-January 30
ISBN: 0-7695-2081-2
Luis Alejandro Cort?, Link?ping University, Sweden
Petru Eles, Link?ping University, Sweden
Zebo Peng, Link?ping University, Sweden
In this paper we address the problem of static scheduling of real-time systems that include both hard and soft tasks. We consider that hard as well as soft tasks are periodic and that there exist data dependencies among tasks. In order to capture the relative importance of soft tasks and how the quality of results is affected when missing a soft deadline, we use utility functions associated to soft tasks. Thus our objective is to find an execution order for tasks that maximizes the total utility and at the same time guarantees hard deadlines. We use the expected duration of tasks for evaluating utility functions whereas we use the maximum duration of tasks for ensuring that hard deadlines are always met. We present an algorithm for finding the optimal schedule and also different heuristics that find near-optimal solutions at reasonable computational cost. The proposed algorithms are evaluated using a large number of synthetic examples.
Citation:
Luis Alejandro Cort?, Petru Eles, Zebo Peng, "Static Scheduling of Monoprocessor Real-Time Systems composed of Hard and Soft Tasks," delta, pp.115, Second IEEE International Workshop on Electronic Design, Test and Applications, 2004
Usage of this product signifies your acceptance of the Terms of Use.