On the efficient scheduling of non-periodic tasks in hard real-time systems
On the efficient scheduling of non-periodic tasks in hard real-time systems
复制标题
硬实时系统中非周期性任务的高效调度
DOI:
10.1109/real.1999.818836
复制
发表时间:
1999
期刊:
影响因子:
--
通讯作者:
Jyh
中科院分区:
文献类型:
--
作者:
M. Thomadakis;Jyh
The paper presents linear time, online algorithms which guarantee and jointly schedule firm aperiodic, hard sporadic and periodic tasks in fixed priority real time systems. We develop and capitalize on a methodology which computes the spare capacity Z(a,b) exactly in time /spl Theta/(n), for arbitrary schedule intervals (a,b), which, to the best of our knowledge, is the first linear time algorithm reported in the literature. Previous state of the art methods incur pseudopolynomial time to guarantee online a single aperiodic and incur continuous overhead for slack maintenance. Our method guarantees and schedules firm tasks to receive FIFO or EDF service, incurring a one-time linear cost of /spl Theta/(n) and /spl Theta/(n+k) respectively, where k is the number of pending firm tasks.