Ollama vs vLLM vs TensorRT-LLM for DeepSeek V3 at P95 400ms
Table of Contents
Table of Contents
Share

Ollama, vLLM, and TensorRT-LLM serving DeepSeek V3 for retail demand forecasting in 2026: benchmark data to build and verify a sub-400ms P95 latency SLA.
Frequently Asked Questions
- Only at low concurrency. Ollama's single-request-optimized llama.cpp backend holds P95 latency near 380ms on an H100 at concurrency 1 to 4, but tail latency climbs past 900ms once concurrent forecasting jobs exceed roughly 8 to 12 requests because it lacks continuous batching. vLLM and TensorRT-LLM sustain the 400ms P95 bar up to 40 to 80 concurrent requests on equivalent hardware.
- DeepSeek V3 activates only 37 billion of its 671 billion total parameters per token through 8 routed experts plus 1 shared expert. Engines with expert-parallel routing and FP8 kernel support, such as vLLM and TensorRT-LLM, exploit this sparsity for higher throughput per GPU. Ollama's llama.cpp backend runs the model as a dense forward pass per request, so it does not capture the same batched expert-routing efficiency.
- The full FP8 DeepSeek V3 checkpoint needs roughly 700GB of GPU memory before KV cache overhead, which requires an 8x H100 80GB node at minimum. Retail demand forecasting workloads with rolling 90-day SKU history windows add substantial KV cache pressure, so most production deployments reserve a second node purely for cache headroom during peak batch windows.
Don't Miss What's Next
Subscribe to newsletter
LLM Inference
Ollama
vLLM
DeepSeek V3
Retail AI
Get in Touch
Our team will get back to you within 24 hours.













