Articles by Chris Hegarty

Principal Software Engineer II


Accelerating vector search with SIMD instructions

Take a look at the low-level primitives used in Lucene's vector search, how they reliably compile at runtime to SIMD instructions –– such as AVX instructions on x64 and NEON instructions on AArch64 –– and what impact this has on performance.