29If you could change one thing about GPU architecture for LLMs, what would it be, and what argues against it?▼expertNewNVIDIAAnthropicOpenAI4 replies◆ premiumThe workload asks for bytes and the chip delivers FLOPs: bytes per FLOP halved from A100 to H100 and held level on B200. A defensible thesis is more bandwidth and capacity per FLOP, the shoreline and power arithmetic for why it has not happened, and the counterargument that software already routes around the wall.Open full answer →
30One node in your cluster shows half the expected NVLink bandwidth in nccl-tests. Walk me through isolating it.▼expertNewNVIDIACoreWeaveCrusoe4 replies◆ premiumHalf the expected bus bandwidth has four plausible causes needing different fixes: a link trained at reduced width, a fabric that never came up, a topology the job did not expect, or a test that measured latency. The sequence of commands that tells them apart, and what each output looks like on a healthy node.Open full answer →
30A new GPU generation is arriving. Plan the migration of a live 2,048-GPU cluster.▼expert★ EssentialNewMetaMicrosoftCoreWeave4 replies◆ premiumAlmost nothing about a generation change is the GPU. The facility usually cannot take the new part in the old positions, the fabric generation may not match, and the two fleets have to coexist for months. The sequencing that avoids a capacity trough, and the decision people get wrong.Open full answer →
40An entire rack stops responding at 2 a.m. Walk me through the first thirty minutes.▼expert★ EssentialNewCoreWeaveMetaMicrosoft4 replies◆ premiumA whole rack failing at once is a shared dependency, which narrows the causes to four before anyone touches anything. What the out-of-band network tells you in the first minute, why the order of restoration matters, and the decision about liquid cooling that has to be made before power returns.Open full answer →
30Your fused attention kernel matches the reference at 512 tokens and drifts at 8,000. Find the bug.▼expertNewFireworksAnthropicTogether AI4 replies◆ premiumA bug that scales with the number of tiles is invisible in a unit test that fits in one tile. The three candidates that produce exactly this signature, the measurement that separates them, and a test design that would have caught all three before the kernel shipped.Open full answer →
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 →
32Plan a 10-trillion-token pre-training run end to end: compute, fleet, layout, data, checkpoints and a schedule with a failure budget.▼expert★ EssentialNewOpenAIAnthropicMeta4 replies◆ premiumA 400B dense model on 10 trillion tokens is 2.4 × 10²⁵ FLOPs, 43 days of pure compute on 16,384 H100s, and about 380 interruptions along the way. The order in which to derive every number, the layout and the data rate, the checkpoint and failure budgets, and the schedule that survives its own arithmetic.Open full answer →
30Design an inference platform for 10,000 requests per second on a 70B model. Size it and name the SLOs.▼expert★ EssentialNewOpenAIAnthropicTogether AI4 replies◆ premiumTen thousand requests a second is a fleet of hundreds of nodes, a router that has to know what every replica is caching, and an SLO pair that decides the batch on every one of them. Here is the sizing chain, node by node.Open full answer →
30Design a deployment that serves a trillion-parameter model at a million tokens of context with usable latency.▼expert★ EssentialNewTogether AIFireworks AIAnthropic4 replies◆ premiumEvery constraint in this bank meets in one design and they conflict. What has to be true of the model before the deployment is possible at all, the four mechanisms that make the latency usable, and the honest statement of what the first request still costs.Open full answer →
40You must serve a frontier open-weights model on non-NVIDIA accelerators. Plan it.▼expert★ EssentialNewAMDGoogleAmazon Web Services4 replies◆ premiumThe weights are portable and almost nothing else is. Four layers have to exist before the model runs at all, the quantization format is the one most likely to be missing, and the honest plan states what will not work in the first quarter rather than promising parity.Open full answer →
30A vendor claims 10,000 tokens per second per GPU. Sanity-check it.▼expert★ EssentialNewFireworksTogether AIGroq4 replies◆ premiumTwo bounds, bandwidth and compute, and five questions about what the number counts. For a 70B on an H100 the claim exceeds the bf16 compute peak and is impossible; for an 8B at high batch it is routine; for input tokens it is easy. The chain that tells the cases apart.Open full answer →
30After a switch firmware update, all-reduce bandwidth across the cluster fell 20 percent. Every link is up and no errors are logged. Find it.▼expertNewMetaCoreWeave4 replies◆ premiumA uniform loss across every node rules out hardware and points at something that changed everywhere at once. The differential procedure that isolates a reset default from a real regression, the settings firmware resets on its own, and the change process that catches it in an hour.Open full answer →
30A 64-node gang-scheduled job has been pending for six hours while the cluster shows free GPUs. Debug it live.▼expertNewCoreWeaveAnyscale4 replies◆ premiumFree GPUs and a pending gang are not a contradiction: the gang needs 64 whole nodes at once and the free GPUs sit on 300 half-used nodes. The isolation order (quota, fit, per-node reasons, one node's device plugin), the command at each step and what it means, and the fixes ranked by displacement.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 →
30Your fleet is replacing one percent of its GPUs every month. Is that normal, and how would you find out?▼expert★ EssentialNewMetaCoreWeaveMicrosoft4 replies◆ premiumPublished data gives an interruption rate, and replacements are a fraction of interruptions, so the comparison needs care before it means anything. The derivation that turns one into the other, the answer for a healthy fleet, and the four cuts through the data that turn an anomalous number into a cause.Open full answer →
30Design inference for a 1T-parameter mixture-of-experts model: expert parallelism on an NVL72 rack, the attention cache, balance.▼expertNewOpenAIDeepSeekFireworks4 replies◆ premiumA trillion parameters with 32 billion active per token: the weights need a rack, the compute needs a fraction of it, and the all-to-all between them decides everything. The memory plan across 72 GPUs, the decode step from bandwidth and two all-to-alls, the compressed attention cache, and what imbalance costs.Open full answer →
30A multi-GPU training job hangs at step 400 with every GPU at 100 percent utilization. Debug it.▼expert★ EssentialNewMetaAnthropicOpenAI4 replies◆ premiumFull GPU utilization during a hang is the clue, because a spinning collective looks identical to real work. The isolation order that finds the mismatched rank in minutes, a runnable reproducer that hangs on demand, and the fix that gates the logging rather than the collective.Open full answer →
30Where do you think AI infrastructure is going over the next five years?▼expert★ EssentialNewAnthropicOpenAINVIDIA4 replies◆ premiumFour claims that are defensible from arithmetic available today, each with the counterargument that could sink it, and what each one implies about the work. Dated to 2026, because a thesis with no date is not a prediction.Open full answer →