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 / CiE Technische Universitt Mnchen Technische Universitt Mnchen 6 Dynamic Load
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
(t) is the workload done by process Pi at time t
) (
∈ +
i N j (t) j (t) i (t) i
i j 1 ︶ ︵ t i
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
Technische Universität München
6−20
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−21
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−22
Technische Universität München
6−23
Technische Universität München
6−24
Technische Universität München
6−25
3 2 1
∞ = +
N N N
Technische Universität München
6−26
Technische Universität München
6−27
4 2 3 1 4 3 2 1
2 2 3
Technische Universität München
6−28
Technische Universität München
6−29
Technische Universität München
6−30
Technische Universität München
6−31
Technische Universität München
6−32
i 2K 3 2 1 K 3 2 1 K 3 2 1 i
3 2 2
Technische Universität München
6−33
Technische Universität München
6−34
Technische Universität München
6−35
Technische Universität München
6−36
Technische Universität München
6−37
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