Files
wifi-densepose/bench_results/latency_benchmark.md
ruv d803bfe2b1 Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
2026-02-28 14:39:40 -05:00

265 lines
4.7 KiB
Markdown

# Ruvector Benchmark Results
Generated: 2026-01-18 19:19:31 UTC
## single_threaded
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 394.26
- **Latency (p50):** 1.80ms
- **Latency (p95):** 1.84ms
- **Latency (p99):** 1.84ms
- **Latency (p99.9):** 1.84ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## multi_threaded_1
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 3590.55
- **Latency (p50):** 2.87ms
- **Latency (p95):** 4.92ms
- **Latency (p99):** 5.92ms
- **Latency (p99.9):** 11.26ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## multi_threaded_4
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 3158.70
- **Latency (p50):** 2.83ms
- **Latency (p95):** 5.98ms
- **Latency (p99):** 9.63ms
- **Latency (p99.9):** 13.10ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## multi_threaded_8
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 3264.20
- **Latency (p50):** 2.80ms
- **Latency (p95):** 5.17ms
- **Latency (p99):** 8.28ms
- **Latency (p99.9):** 10.93ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## multi_threaded_16
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 3597.27
- **Latency (p50):** 2.86ms
- **Latency (p95):** 5.11ms
- **Latency (p99):** 8.47ms
- **Latency (p99.9):** 14.48ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## ef_search_50
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 673.83
- **Latency (p50):** 1.35ms
- **Latency (p95):** 1.35ms
- **Latency (p99):** 1.35ms
- **Latency (p99.9):** 1.35ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## ef_search_100
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 596.16
- **Latency (p50):** 1.37ms
- **Latency (p95):** 1.38ms
- **Latency (p99):** 1.38ms
- **Latency (p99.9):** 1.38ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## ef_search_200
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 571.80
- **Latency (p50):** 1.40ms
- **Latency (p95):** 1.41ms
- **Latency (p99):** 1.41ms
- **Latency (p99.9):** 1.41ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## ef_search_400
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 434.02
- **Latency (p50):** 1.97ms
- **Latency (p95):** 1.98ms
- **Latency (p99):** 1.98ms
- **Latency (p99.9):** 1.98ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## ef_search_800
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 434.06
- **Latency (p50):** 1.77ms
- **Latency (p95):** 1.82ms
- **Latency (p99):** 1.82ms
- **Latency (p99.9):** 1.82ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## quantization_none
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 423.80
- **Latency (p50):** 1.70ms
- **Latency (p95):** 1.77ms
- **Latency (p99):** 1.77ms
- **Latency (p99.9):** 1.77ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## quantization_scalar
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 411.33
- **Latency (p50):** 1.75ms
- **Latency (p95):** 1.82ms
- **Latency (p99):** 1.82ms
- **Latency (p99.9):** 1.82ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s
## quantization_binary
**Dataset:** synthetic (384D, 50000 vectors)
### Performance
- **QPS:** 440.34
- **Latency (p50):** 1.70ms
- **Latency (p95):** 1.75ms
- **Latency (p99):** 1.75ms
- **Latency (p99.9):** 1.75ms
### Recall
- **Recall@1:** 100.00%
- **Recall@10:** 100.00%
- **Recall@100:** 100.00%
### Resources
- **Memory:** 0.00 MB
- **Build Time:** 0.00s