Framework Sequential jobs Parallel jobs Results No prediction
A nice little scheduling problem
Yves Robert Ecole Normale Sup´ erieure de Lyon & Institut Universitaire de France CCGSC’2010 Asheville
Yves.Robert@ens-lyon.fr Scheduling 1/ 39
A nice little scheduling problem Yves Robert Ecole Normale Sup - - PowerPoint PPT Presentation
Framework Sequential jobs Parallel jobs Results No prediction A nice little scheduling problem Yves Robert Ecole Normale Sup erieure de Lyon & Institut Universitaire de France CCGSC2010 Asheville Yves.Robert@ens-lyon.fr
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr Scheduling 1/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr Scheduling 2/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr Scheduling 2/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
3/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
4/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
4/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
4/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
5/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
6/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
7/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
7/ 39
Framework Sequential jobs Parallel jobs Results No prediction
available
. . .
fault fault
available
Yves.Robert@ens-lyon.fr
8/ 39
Framework Sequential jobs Parallel jobs Results No prediction
. . . fault fault
available available
Yves.Robert@ens-lyon.fr
9/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
10/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
11/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
12/ 39
Framework Sequential jobs Parallel jobs Results No prediction
available
µ µ
. . .
C C R R
fault fault
D D
available
Yves.Robert@ens-lyon.fr
13/ 39
Framework Sequential jobs Parallel jobs Results No prediction
M µ µ
. . . fault fault
D D
available available
M
Yves.Robert@ens-lyon.fr
14/ 39
Framework Sequential jobs Parallel jobs Results No prediction
M µ µ
. . . fault fault
D D
available available
M
n
m
Yves.Robert@ens-lyon.fr
15/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
16/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
17/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
17/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
18/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
18/ 39
Framework Sequential jobs Parallel jobs Results No prediction
j=0 βj
j=0 2jβj = N
Z
Z
Yves.Robert@ens-lyon.fr
19/ 39
Framework Sequential jobs Parallel jobs Results No prediction
j=0 βj
j=0 2jβj = N
Z
Z
Yves.Robert@ens-lyon.fr
19/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
20/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
20/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Z
Yves.Robert@ens-lyon.fr
21/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Z
Yves.Robert@ens-lyon.fr
22/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
23/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
24/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
25/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
26/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
27/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
28/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
28/ 39
Framework Sequential jobs Parallel jobs Results No prediction
1
2
3
4
5
Yves.Robert@ens-lyon.fr
29/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
30/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
31/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
31/ 39
Framework Sequential jobs Parallel jobs Results No prediction
T 2 + R + D
Yves.Robert@ens-lyon.fr
32/ 39
Framework Sequential jobs Parallel jobs Results No prediction
b, where
min = min(Wmin, 1)
Yves.Robert@ens-lyon.fr
33/ 39
Framework Sequential jobs Parallel jobs Results No prediction
min)N
Z
min(j))2jβj
min(j)
Yves.Robert@ens-lyon.fr
34/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
35/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
36/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
36/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
37/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
38/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39
Framework Sequential jobs Parallel jobs Results No prediction
Yves.Robert@ens-lyon.fr
39/ 39