Module org.elasticsearch.simdvec
Package org.elasticsearch.simdvec.internal
package org.elasticsearch.simdvec.internal
-
ClassDescriptionReusable, lazily-grown scratch buffer for an array of native addresses (pointer-width values), used to hand a contiguous
MemorySegmentofMemorySegment#address()-style values (array of pointers).Utility for obtaining aMemorySegmentview of data in anIndexInputand passing it to a caller-supplied action.Int4 packed-nibble query-time scorer.Int4 packed-nibble scorer supplier.JDK-22+ implementation for Int7 OSQ query-time scorers.Int7 OSQ scorer supplier backed byMemorySegmentAccessInputstorage.Native / panamized scorer for 7-bit quantized vectors stored as anIndexInput.Panamized scorer for 7-bit quantized vectors stored as anIndexInput.Reusable, lazily-grownlong[]scratch buffer.A FlatVectorsScorer that uses SIMD code to compare arrays.