Seventh International Conference on Real-Time Computing Systems and Applications (RTCSA'00)
Multiprocessor algorithms for uniprocessor feasibility analysis
Cheju Island, South Korea
December 12-December 14
ISBN: 0-7695-0930-4
Feasibility analysis of a hard-real-time system refers to the process of determining off-line whether the specified system will meet all deadlines at runtime. For many important (and interesting) task models and scheduling algorithms, feasibility analysis is provably computationally very expensive. A framework is established for speeding up the feasibility analysis of uniprocessor real-time systems by implementing these algorithms on parallel machines. The viability of this framework is validated by developing a parallel algorithm for the feasibility analysis of systems of asynchronous periodic tasks that are to be scheduled using the preemptive earliest deadline first scheduling algorithm, and by implementing and testing the performance of this parallel algorithm.
Index Terms:
parallel algorithms; multiprocessing systems; parallel machines; scheduling; real-time systems; multiprocessor algorithms; uniprocessor feasibility analysis; hard real-time system; deadlines; task models; scheduling algorithms; uniprocessor real-time systems; parallel machines; parallel algorithm; asynchronous periodic tasks; preemptive earliest deadline first scheduling
Citation:
J. Goossens, S. Baruah, "Multiprocessor algorithms for uniprocessor feasibility analysis," rtcsa, pp.315, Seventh International Conference on Real-Time Computing Systems and Applications (RTCSA'00), 2000
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||