mccullocht opened a new pull request, #14978:
URL: https://github.com/apache/lucene/pull/14978

   ### Description
   
   The bulk scoring method accepts a list of ordinals and fills a list of 
floats with the scores.
   
   Begin using this in HnswGraphSearcher, buffering all the ordinal resulting 
from visiting the top candidate and
   bulk scoring them before fetching the next candidate.
   
   This change does not provide a Panama implementation of this method for 
common vector types as I was
   not able to write an implementation that yielded non-trivial benefits for 
most processors, but there are other
   cases that may benefit from this:
   * Native implementations can use cpu-specific intrinsics to fetch vector 
data into cpu cache ahead of processing.
   * Implementations that serve out of storage can prefetch vectors into memory.
   
   See #14013 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to