Case Study
MPI Volleyball Match Simulator
2025
- C/C++, MPI
- Parallel Computing
13-process simulation (referee + 12 players) with point-to-point messages; rally probabilities; compact payloads; scoring/set logic; clean termination.
Problem & Motivation:
Model distributed decision flow with explicit message passing.
Data & Approach:
- MPI ranks for roles; GSL RNG; serve/rally probabilities; referee tracks scoring and sets; termination messages.
Results:
- Deterministic logs and correct match rules; portable build with mpic++.
Limitations:
No network failures; simplified rally model.