← Back to Home

Session 01 — Why Parallelism?

Session 01 is about intuition, so these are interactive demos, not code files. Open them full-screen and show them live in class.

▶  Open the Interactive Slides

1. Count Your Cores

Reads this device's core count from the browser. Great cold open: "your laptop has 8 cores — a bad program uses one."

2. Serial vs Parallel (animated)

Watch 4 tasks run one-after-another vs all-at-once. Makes "4× speedup" physical and sets up Amdahl's Law.

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