I booted 14 current open models on vLLM, from one RTX 4090 to eight H200s, predicting their memory before renting each GPU and keeping every failure. A few things that may be useful here:
- Nemotron-3.5-Lightning (v0.30, one H100) fails with the defaults: max_num_seqs 1024 exceeds the 733 Mamba cache blocks. A max_num_seqs at or below the block count (556 here) boots it.
- Qwen3.8-27B on v0.29 ran out of memory while allocating a KV cache for 512 sequences before CUDA-graph profiling, but it surfaced as an opaque “aten::new_empty … API call failed” inside FlashAttention. A lower max_num_seqs fixed it; it boots on v0.30.
- GLM-5.3-Flash on v0.30 with CUDA graphs passed a 32k needle, then died on a tool call with “Input tensor addresses changed between capture and replay”. That check only runs at VLLM_LOGGING_LEVEL=DEBUG; at INFO it would have answered silently. Same on B200 and H200; --enforce-eager serves it.
- DeepSeek-V4.1-Flash keeps 189 GiB of Engram tables in pinned host RAM by default, so a GPU-only fit check passes it on machines that cannot hold it.
Full write-up with the numbers: I know you run LLMs. Will it boot? - Apron
Is the GLM-5.3-Flash CUDA-graph failure known on NVIDIA? I only found similar reports for Ascend. I can open an issue with the log if it is useful.