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
![Lucene Wrapped 2024](/search-labs/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fme0ej585%2Fsearch-labs-import-testing%2F29a02c89b3c5adb37a5f900de634ff09cb63fdd9-1792x1024.jpg&w=3840&q=75)
January 3, 2025
Lucene Wrapped 2024
2024 has been another major year for Apache Lucene. In this blog, we’ll explore the key highlights.
![Smokin' fast BBQ with hardware accelerated SIMD instructions](/search-labs/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fme0ej585%2Fsearch-labs-import-testing%2F60125a0e77fefce769db569472e1994a167487b2-1792x1024.jpg&w=3840&q=75)
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](/search-labs/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fme0ej585%2Fsearch-labs-import-testing%2F119d3db739fcef08ffcb976e6d9d3bb0c204fb1f-1300x700.png&w=3840&q=75)
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](/search-labs/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fme0ej585%2Fsearch-labs-import-testing%2Fb4a99eb5b5587d0a44c99ac927b2f01c9c29feb6-1024x1024.jpg&w=3840&q=75)
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](/search-labs/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fme0ej585%2Fsearch-labs-import-testing%2F82966e8039d42fd75571e3f731cb3d2e11cb8ced-1024x1024.jpg&w=3840&q=75)
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.