/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

Language
English

Hacker News points
9


By Matt Makai. 2021-2024.