![]() |
|
prefill/decode separation in practice on B200 - Printable Version +- Inference (https://www.datasculpting.ai/inference) +-- Forum: Inference Engines (https://www.datasculpting.ai/inference/forumdisplay.php?fid=9) +--- Forum: vLLM / SGLang (https://www.datasculpting.ai/inference/forumdisplay.php?fid=36) +--- Thread: prefill/decode separation in practice on B200 (/showthread.php?tid=1198) |
prefill/decode separation in practice on B200 - cacheline - 10-15-2026 Thought I'd post a small recipe because a lot of threads ask similar things. This isn't revolutionary, but the combination of PyTorch and M3 Max felt surprisingly usable once I tuned around KV cache pressure. If someone wants the exact settings I can clean them up and post them. Re: prefill/decode separation in practice on B200 - thetashed24 - 10-15-2026 Quote:Thought I'd post a small recipe because a lot of threads ask similar things. Interesting, I hadn't tried that. I ended up in about the same place using LM Studio. Worth rechecking your defaults though, because one bad assumption can make the rest of the thread look confusing. Re: prefill/decode separation in practice on B200 - signalcraft14 - 10-18-2026 Interesting, I hadn't tried that. I ended up in about the same place using vLLM. I got better results once I stopped chasing one metric and just looked at whether the workflow felt usable. Re: prefill/decode separation in practice on B200 - vrambandit - 10-18-2026 I tested this tonight. On 5090 with llama.cpp, I saw basically the same behavior. The main thing that moved was latency, not quality. Re: prefill/decode separation in practice on B200 - amberrunner - 10-18-2026 Interesting, I hadn't tried that. That matches what I saw on Threadripper box. Worth rechecking your defaults though, because one bad assumption can make the rest of the thread look confusing. Re: prefill/decode separation in practice on B200 - batchsize - 10-18-2026 My first guess would be this: If you're on PyTorch, I'd confirm the version first and then reduce variables until the behavior is obvious. A lot of these threads end up being one bad config plus a pile of conclusions drawn from it. Re: prefill/decode separation in practice on B200 - batchember - 10-18-2026 Maybe, but I had the opposite result. I get why that seems right, but on A6000 the bottleneck felt elsewhere. |