06We are moving a 70B model from H100s to B200s. How do decode latency and throughput change, regime by regime?▼mediumNewNVIDIAOpenAITogether AI○ sign inThe datasheet ratios are close to each other, so the lazy answer is one speedup for everything. The answer splits it into three regimes, and the biggest win turns out to come from capacity, not bandwidth.Open full answer →
03Account for every gigabyte on a GPU running vLLM: weights, KV pool, activations, CUDA graphs and NCCL buffers.▼mediumNewNVIDIABasetenModalunlockedWeights and KV are the two numbers everyone knows. The answer that gets the offer accounts for the other few gigabytes, says which ones vLLM measures and which it guesses, and knows where an OOM comes from when the sum looks fine.Open full answer →
05Tensor parallelism beyond the KV head count replicates the cache. Derive the per-GPU KV at TP=16 for an 8-KV-head model.▼mediumNewMetaNVIDIAOpenAIunlockedDoubling the GPUs past the KV head count halves the weights per GPU and leaves the KV per GPU exactly where it was. The answer derives that, prices the duplicate copy, and picks the parallelism that does not pay it.Open full answer →
16More CUDA graph captures made decode faster but increased preemption. Diagnose the regression and choose a policy.▼hardNewNVIDIAFireworks AITogether AI◆ premiumCompare three capture policies using a memory ledger and a matched workload. Recover the missing KV pages, then defend a policy against both capacity and latency constraints.Open full answer →
03vLLM fails to start with an out-of-memory error on a model that should fit. Walk through the startup memory profile.▼mediumNewRed HatAnyscaleBasetenunlocked141 GB of weights on 160 GB of GPUs, and the engine refuses to start. The answer walks the five phases of engine startup, shows which one failed from the log, and does the arithmetic that says the model never fit the way it was configured.Open full answer →
19Image requests OOM while the KV pool is mostly free. Separate encoder peaks from decoder memory and choose a fix.▼hardNewOpenAIAnthropicNVIDIA◆ premiumUnused logical KV pages can coexist with exhausted device memory. Reconcile expanded image tokens, retained embeddings and phase-specific peaks before changing a decoder token limit.Open full answer →