← Back to Home

Session 09 — Load Balancing & Case Studies

Session 09 applies Unit III to real algorithms. These interactive demos make the load-balancing idea physical — open them full-screen and show them live in class.

▶  Open the Interactive Slides

1. Static vs Dynamic Load Balancing

Eight uneven tasks, four workers. Watch static leave workers idle while one is swamped — and dynamic keep everyone busy. The core lesson, animated.

2. Parallel Matrix Multiply

Watch an output matrix fill in parallel across workers, each owning a band of rows. The embarrassingly-parallel classic (Lab 1 & 3 preview).

No installs, no compilers — these run in any modern browser. Real OpenMP / MPI / CUDA code begins in Unit IV.