Add comprehensive ANN benchmarking suite

Extend benchmarks-ann/ with results database (SQLite with per-query detail
and continuous writes), dataset subfolder organization, --subset-size and
--warmup options. Supports systematic comparison across flat, rescore, IVF,
and DiskANN index types.
This commit is contained in:
Alex Garcia 2026-03-29 19:47:12 -07:00
parent a248ecd061
commit dbbb4b98f7
26 changed files with 2127 additions and 292 deletions

3
.gitignore vendored
View file

@ -31,3 +31,6 @@ poetry.lock
memstat.c
memstat.*
.DS_Store