CH

Chris Hegarty

Principal Software Engineer II

About the author

Chris is a committer and PMC member on the Apache Lucene Project, as well as a committer and reviewer in OpenJDK.

Author’s articles

Smokin' fast BBQ with hardware accelerated SIMD instructions

December 4, 2024

Smokin' fast BBQ with hardware accelerated SIMD instructions

How we optimized vector comparisons in BBQ with hardware accelerated SIMD (Single Instruction Multiple Data) instructions.

Making Lucene faster with vectorization and FFI/madvise

April 17, 2024

Making Lucene faster with vectorization and FFI/madvise

Discover how modern Java features, including vectorization and FFI/madvise, are speeding up Lucene's performance.

Optimizing vector distance computations with the Foreign Function & Memory (FFM) API

February 23, 2024

Optimizing vector distance computations with the Foreign Function & Memory (FFM) API

Learn how to optimize vector distance computations using the Foreign Function & Memory (FFM) API to achieve faster performance.

Understanding fused multiply-add (FMA) within vector similarity computations in Lucene

November 20, 2023

Understanding fused multiply-add (FMA) within vector similarity computations in Lucene

Learn how to use fused multiply-add (FMA) within vector similarity computations in Lucene and discover how FMA can improve performance.

Ready to build state of the art search experiences?

Sufficiently advanced search isn’t achieved with the efforts of one. Elasticsearch is powered by data scientists, ML ops, engineers, and many more who are just as passionate about search as your are. Let’s connect and work together to build the magical search experience that will get you the results you want.

Try it yourself