Mar 23, 2026 / 7 min read HNSW Parameter Tuning: What I Learned Benchmarking My Vector Search Engine Concrete benchmark data from tuning M, efConstruction, and efSearch in a from-scratch C++20 HNSW implementation. search algorithms benchmarks c++ vectorvault