vLLM CPU Performance Evaluation¶
Comprehensive performance evaluation framework for vLLM on CPU platforms.
This site provides testing methodology, automation tools, and platform configurations for evaluating vLLM inference performance on CPU-based systems.
Quick Links¶
Test Suites
All supported benchmarks, cpueval commands, and suite documentation
Test Suites Overview →Test Suites at a Glance¶
| Suite | Status | Focus |
|---|---|---|
| Concurrent Load | Validated | P95 latency under concurrent requests |
| Offline Batch | Validated | Bulk document processing |
| Embedding Models | Validated | Embedding throughput and latency |
| Audio Models | Validated | Whisper ASR performance |
| Scalability | WIP | Maximum throughput and sweep curves |
| Resource Contention | Planned | Multi-tenant scenarios |
See the Test Suites Overview for cpueval commands, suite selection guidance, and links to detailed documentation.
Key Features¶
- cpueval CLI — Matrix-first benchmarking with 8 test suites
- 3-Phase Testing — Baseline, realistic, and production methodology
- Ansible automation — Reproducible, distributed test execution
- MTEB integration — Embedding quality evaluation
- Streamlit dashboards — Interactive results analysis
- MLflow tracking — Experiment comparison and history
Browse the full Documentation index or use the sidebar navigation to explore guides by topic.