Boosting Vector Search Speed by 40% with AVX512 on Emerald Rapids
weaviate.io
weaviate.io
We do a technical deep dive into different implementations for vector distance calculations and optimizations enabled by Intel’s new 5th Gen Xeon Processor - Emerald Rapids, parallelization techniques using SIMD with AVX-256 and AVX-512 instruction sets, loop unrolling and compiler optimizations by transpiling C to Go assembly.