-
Notifications
You must be signed in to change notification settings - Fork 25.7k
Closed
Labels
:Search Relevance/VectorsVector searchVector search>enhancementTeam:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in Elasticsearch
Description
Description
Painless now supports asymmetric bit dot-product, meaning, treating the individual bytes as a "mask" and summing the subsequent components on the query vector.
Right now, this is just a regular 'ole for loop. I think we can make it WAY faster with Panama SIMD.
The two methods in question are: ESVectorUtil.ipByteBit and ESVectorUtil.ipFloatBit
Metadata
Metadata
Assignees
Labels
:Search Relevance/VectorsVector searchVector search>enhancementTeam:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in Elasticsearch