New: Explore our latest Web3 innovations.Learn More about Ancilar Web3 services

Ollama vs vLLM vs TensorRT-LLM for DeepSeek V3 at P95 400ms

AI Agents
2026-08-04
Author:Jyotvir
Ollama vs vLLM vs TensorRT-LLM for DeepSeek V3 at P95 400ms

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

Tags:

LLM Inference

Ollama

vLLM

DeepSeek V3

Retail AI

Get in Touch

Our team will get back to you within 24 hours.

A clear proven process, that delivers

End of Scroll. Start of Discovery.

You've seen our ideas - now go deeper.
Discover more insights, tutorials, and innovations shaping Web3.