Technische Universität München
Parallel Programming and High-Performance Computing
Part 6: Dynamic Load Balancing
- Dr. Ralf-Peter Mundani
Parallel Programming and High-Performance Computing Part 6: Dynamic - - PowerPoint PPT Presentation
Technische Universitt Mnchen Parallel Programming and High-Performance Computing Part 6: Dynamic Load Balancing Dr. Ralf-Peter Mundani CeSIM / IGSSE Technische Universitt Mnchen 6 Dynamic Load Balancing Overview definitions
Technische Universität München
Technische Universität München
6−2
Technische Universität München
6−3
Technische Universität München
6−4
Technische Universität München
6−5
Technische Universität München
6−6
Technische Universität München
6−7
Technische Universität München
6−8
Technische Universität München
6−9
Technische Universität München
6−10
Technische Universität München
6−11
Technische Universität München
6−12
Technische Universität München
6−13
Technische Universität München
6−14
Technische Universität München
6−15
Technische Universität München
6−16
Technische Universität München
6−17
Technische Universität München
6−18
Technische Universität München
6−19
(t) is the workload done by process Pi at time t
N(i) j (t) j (t) i ij (t) i 1) (t i
∈ +
Technische Universität München
6−20
Technische Universität München
6−21
Technische Universität München
6−22
Technische Universität München
6−23
Technische Universität München
6−24
Technische Universität München
6−25
Technische Universität München
6−26
Technische Universität München
6−27
Technische Universität München
6−28
Technische Universität München
6−29
Technische Universität München
6−30
1 2 3 4
1 2 3 4 1−16 17−32 33−48 49−64 1−4 5−8 9−12 13−16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Technische Universität München
6−31
1 2 3 4
1 2 3 4 1−4 5−8 9−12 13−16
2 1 4 3 6 7 8 5 12 9 10 11 14 13 16 15
1−16 17−32 33−48 49−64
Technische Universität München
6−32
Technische Universität München
6−33
Technische Universität München
6−34
Technische Universität München
6−35
3 2 N 1 N N
∞ = +
Technische Universität München
6−36
Technische Universität München
6−37
4 2 2 3 1 2 4 3 2 1 3
Technische Universität München
6−38
Technische Universität München
6−39
Technische Universität München
6−40
Technische Universität München
6−41
Technische Universität München
6−42
i 2K 3 2 1 3 K 3 2 1 2 K 3 2 1 2 i
Technische Universität München
6−43
Technische Universität München
6−44
Technische Universität München
6−45
Technische Universität München
6−46
Technische Universität München
6−47
Technische Universität München
6−48
Technische Universität München
6−49
Technische Universität München
6−50
Technische Universität München
6−51
Technische Universität München
6−52