the.ai

Systems / Reliability

verified

Straggler

In a synchronous run every worker must finish its step before any of them can start the next, so the whole cluster runs at the speed of its slowest member. One accelerator that has thermally throttled, or one host with a degraded network link, quietly taxes every other machine in the job for as long as nobody notices.

Viz primitive · budget-splitwait-seconds = 3

wait-seconds holds 7% of the budget; rest holds the remaining 93%.

Seconds a step spends with workers idle at the barrier, against the seconds they spend computing. Drag the straggler's lateness up to watch waiting take the step — and note that the mean step time across workers barely moves the whole way, because the maximum is what sets the pace and the mean is what gets reported.

3

Reviewed by opendroid · 2026-08-18