31Your 4,096-GPU run loses about 2% of every day to restarts. Fix it, and tell me where the floor is.▼expertNewMetaAnthropicxAI4 replies◆ premiumTwo restarts a day at fifteen minutes each is the 2%. The loss decomposed into detection, rescheduling, reload and rewound work, the lever on each, the in-memory checkpoint that makes the interval a minute, the square-root pareto of interval against write cost, and the residual that only fewer failures can remove.Open full answer →
26Several unrelated jobs slow down at once and nothing is dropping packets. How do you confirm a pause cascade and find where it started?▼hardNewMetaxAI4 replies◆ premiumThe signature is unusual: many jobs degrade together, throughput collapses, and the drop counters stay at zero. Reading pause counters backward along the paths to find the origin, the three conditions that produce one, and the configuration change that stops it happening again.Open full answer →
28How would you know GPUDirect RDMA is not being used, given that nothing reports an error when it is disabled?▼mediumNewNVIDIALambda4 replies◆ premiumIt fails open: the data still moves, the job still runs, and everything is about half as fast. The one log line that settles it, the four reasons the library declines to use it, and why the bandwidth signature is close enough to exactly half to be diagnostic on its own.Open full answer →
18Error rate on an inference fleet tripled ten minutes after a deploy. What do you do first, and what should have caught it?▼mediumNewBasetenOpenAI4 replies○ sign inRoll back first and investigate afterward, because the error budget is being consumed while you read logs. The rollback decision rule that removes the argument, the four causes specific to model serving, and the canary design that would have caught it at one percent of the traffic.Open full answer →
22A GPU computes the wrong answer and reports no error. How would you detect that, and what does it look like in a training run?▼expertNewMetaGoogle4 replies◆ premiumError correction catches memory faults and reports them. Nothing catches an arithmetic unit that occasionally returns a wrong product, which is why this class is found by comparing results rather than by reading counters. Three detection strategies with their costs, and the signature in a loss curve.Open full answer →
21Given per-rank heartbeats from a training job, detect which rank has stopped and when. What produces false positives?▼mediumNewMetaAnthropic4 replies◆ premiumA few lines of comparison, and every difficulty is in the threshold and the clock. Why the collector's receive time rather than the sender's, the boundary case that decides whether an exactly-late rank is reported, and the arithmetic that turns a false-positive rate into a threshold.Open full answer →