Re: periods and deadlines in SCHED_DEADLINE

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Bjoern Brandenburg
Date: Tuesday, August 3, 2010 - 10:02 pm

On Aug 3, 2010, at 5:46 AM, Peter Zijlstra <peterz@infradead.org> wrote:


It would, but that severely limits your non-G-EDF tasks. What if you want to provision a P-EDF task with a period of ten milliseconds? If you allow a G-EDF slice of guaranteed 100 ms, then your P-EDF task might miss a deadline if it arrives at the wrong time. If you let it preempt the G-EDF slice, then you get "out of sync" and the analysis can become tricky. If you scale down the G-EDF time slice length to less than ten ms, then overheads increase needlessly on all processors. EDF-HSB addresses specifically this problem (for the case where G-EDF is only used for soft tasks):

B. Brandenburg and J. Anderson, “Integrating Hard/Soft Real-Time Tasks and Best-Effort Jobs on Multiprocessors”, Proceedings of the 19th Euromicro Conference on Real-Time Systems (ECRTS 2007), pp. 61-70. IEEE, July 2007. http://www.cs.unc.edu/~anderson/papers/ecrts07b.pdf

- Björn--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Fri Jul 9, 7:18 am)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Fri Jul 9, 7:51 am)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Fri Jul 9, 9:35 am)
Re: periods and deadlines in SCHED_DEADLINE, Raistlin, (Sat Jul 10, 12:08 am)
Re: periods and deadlines in SCHED_DEADLINE, Raistlin, (Sat Jul 10, 2:01 am)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Sat Jul 10, 3:28 am)
Re: periods and deadlines in SCHED_DEADLINE, Raistlin, (Sat Jul 10, 7:49 am)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Sat Jul 10, 11:42 pm)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Sat Jul 10, 11:46 pm)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Tue Aug 3, 1:16 am)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Tue Aug 3, 2:41 am)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Tue Aug 3, 2:46 am)
Re: periods and deadlines in SCHED_DEADLINE, Gregory Haskins, (Tue Aug 3, 4:42 am)
Re: periods and deadlines in SCHED_DEADLINE, Andrea Bastoni, (Tue Aug 3, 8:52 pm)
Re: periods and deadlines in SCHED_DEADLINE, Andrea Bastoni, (Tue Aug 3, 8:53 pm)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Tue Aug 3, 10:02 pm)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Tue Aug 3, 10:18 pm)
Re: periods and deadlines in SCHED_DEADLINE, Bjoern Brandenburg, (Tue Aug 3, 11:30 pm)
Re: periods and deadlines in SCHED_DEADLINE, Peter Zijlstra, (Wed Aug 4, 12:14 am)