multiprocessor scheduling Flashcards

(9 cards)

1
Q

explain and compare the multiprocessor scheduling technique

A

Global scheduling :
aims to find a general strategy to schedule job where jobs are allowed to migrate such that job starts its execution in processor one and finish it in processor 2

partitioned scheduling
aims to find a strategy to partition tasks among processors where job are not allowed to migrate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

why Partitioned and Global Scheduling are Incomparable

A

since there are tasks that Global scheduling can do, which partition scheduling can not do for example
U(t1) > 1
and vise versa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Compare RM and EDF in the context of partitioning

A

For RM the bound is not tight enough U(𝜏) < nπœ‹ (2 1/nπœ‹ – 1) which leads to losing 50% of the platform capacity

For EDF it’s way more optimal where the condition of schedulability is limited to U(t) <1
the requirement FFDU are :
u(t) <=(m+1)/2 and Umax <=1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what are the scheduling anomalies

A

is any intuitive positive change that may lead to jeopardizing the system schedulability,
intuitive positive change might be anything that leads to decreasing the utilization such that increasing the time factor or execution time ..etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is the necessary condition for the schedulability of an implicit deadline system

A

Any Periodic Implicit-Deadline System is feasible iff U(𝜏) ≀ m and Umax(𝜏) ≀ 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain EDF^k

A

it is a modification of EDF to fit into smaller numbers of processors such that :
for I < K-1 jobs of tasks are given high priority
for I > K-1 jobs of taski are scheduled using pure EDF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

provide a sufficient condition for the schedulability of sporadic multi-p arbitrary deadline system

A

we can rely on the density;
density πœ†i consists of Ci/ min(Ti, DI)
hence the schedulability test is
πœ†sum(𝜏) ≀ m and πœ†max(𝜏) ≀ 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

provide a sufficient condition for the schedulability of EDF^k

A

U(T) < m(m-1) Umax

however, for EDF this result is quite pessimistic since it requires a big number of processors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

explain the condition for the sporadic implicit-deadline system is schedulablbility on m processors
using edf(k)
i

A

Informally, EDF^k requires processors such that
T1 to P1 …..Tk-1 toPk-1 and then assigns the rest such that
Tk to PK …Tn to Pn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly