What scoring every answer costs a vLLM server, and whether the stack keeps every record through load, restarts and artifact swaps.
With Latent reading every answer, vLLM serves 14.56 requests per second against 14.66 without it, and first tokens arrive in 298 ms against 316 ms, a difference inside run-to-run noise.
- Data
- RAG traffic (RAGTruth documents), 64-token cap
- Sample
- 3 × 256 requests per arm
- Labeled by
- None needed: a systems measurement
- Setup
- A100-SXM4-40GB, vLLM 0.19.1, Llama-3.1-8B-Instruct bf16, per-token trace on, CUDA graphs and async scheduling on, c 32, n 256, 64-token cap, medians of three loads, on 1,200-row RAG traffic
The plugin adds 16 MiB of GPU memory at idle and at most 58 MiB at peak, whatever the prompt length.
- Data
- 4k / 8k prompt sets
- Sample
- 2 s samples over 27 loads
- Labeled by
- None needed: a systems measurement
- Setup
- A100 40 GB, --gpu-memory-utilization 0.85, Llama-3.1-8B bf16
Over an 8-hour soak of 28,800 requests, every request was stored at every layer of the stack, with zero drops.
- Data
- Three-pool rotation: nightly RAG, TAT-QA, and the model's own long-context answers
- Sample
- 28,800 requests
- Labeled by
- None needed: a systems measurement
- Setup
- A100-40GB, Llama-3.1-8B bf16, vLLM + plugin (tap, CUDA graphs, trace) + gateway + service, 1 req/s, 512 cap, T 0.7
Through service, gateway and engine restarts and a live artifact swap under traffic, every one of 10,654 scored events was accounted for; two lost in flight at a gateway restart were recovered from the local audit file.
- Data
- Three-pool rotation
- Sample
- 10,800 requests over 3 h
- Labeled by
- None needed: a systems measurement
- Setup
- A100-40GB, tap, CUDA graphs and async on, gateway + service, 1 req/s
Each audit event is 1.7 KB in the log and carries hashes of the prompt and answer, never the text.
- Data
- Load test
- Sample
- 1.1M events
- Labeled by
- None needed: a systems measurement
- Setup
- SQLite index + append-only JSONL log
The drift alert stays silent on steady traffic and fires within 120 to 181 answers when a shift breaks the cut.
- Data
- Soak stream replayed
- Sample
- 28,800 served risks
- Labeled by
- None needed: risk scores only
- Setup
- CPU replay of the shipped rule