HPC Cluster Simulator
simulation · PDES · React FlowA drag-and-drop, gamified training environment for building and operating GPU clusters. Trainees design a cluster, run workloads against it, break it, and learn why it broke.
Built around a custom conservative parallel-discrete-event core with seven coupled in-process engines — workload, scheduler, compute, fabric, storage, thermal and failure. Upstream simulators (Slurm, Astra-sim, Batsim/SimGrid) are used as offline validation oracles rather than live dependencies, so the runtime stays fast and self-contained. The fabric model is calibrated against Astra-sim; a 15-concept pedagogy catalog annotates every scheduling decision with what happened, why, and how it maps to real machines.
- CoreConservative PDES, 7 coupled engines
- SchedulingFCFS, EASY-backfill, fairshare, topology-aware
- FailuresMTBF Poisson, SDC, slow NIC, BMC hang, CRAC loss
- Front endReact Flow canvas + react-three-fiber rack theatre