Title :
Analysis of a synchronization and scheduling discipline for real-time tasks with preemption constraints
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
Abstract :
An examination is made of the problem of guaranteeing, on a uniprocessor, response times to sporadic tasks with preemption constraints. The preemption constraints arise from the fact that tasks require exclusive access to shared software resources during portions of their computations. The primary objective is to determine conditions under which it is possible to guarantee a response time to each task which is less than or equal to the task´s minimum interexecution request time. An analysis is made of three different characterizations of a task´s resource requirements. It is shown that for restricted patterns of resource usage, there exist synchronization and scheduling disciplines which are optimal for executing these tasks
Keywords :
multiprogramming; real-time systems; scheduling; synchronisation; preemption constraints; real-time tasks; response times; scheduling discipline; shared software resources; sporadic tasks; synchronization; Broadcasting; Computer science; Delay; Monitoring; Processor scheduling; Real time systems; Upper bound;
Conference_Titel :
Real Time Systems Symposium, 1989., Proceedings.
Conference_Location :
Santa Monica, CA
Print_ISBN :
0-8186-2004-8
DOI :
10.1109/REAL.1989.63582