/plushcap/analysis/weaviate/weaviate-intel

Accelerating Vector Search up to +40% with Intel’s latest Xeon CPU - Emerald Rapids

What's this blog post about?

Vector distance calculations are crucial in vector databases as they determine the similarity between data objects. Weaviate, a vector database, spends up to 60% of its CPU time on these calculations. To improve performance, leveraging algorithmic and hardware optimizations is essential. Intel's new 5th Gen Xeon Processor - Emerald Rapids enables significant speedups in vector search operations through advanced SIMD instruction sets like AVX-256 and AVX-512. By using these instructions with loop unrolling, Weaviate achieved a ~40% QPS speed up at 90% Recall on Intel's new Xeon Processor, Emerald Rapids.

Company
Weaviate

Date published
March 26, 2024

Author(s)
Zain Hasan, Asdine El Hrychy, John Trengrove

Word count
1745

Hacker News points
9

Language
English


By Matt Makai. 2021-2024.