easyice commented on issue #12871:
URL: https://github.com/apache/lucene/issues/12871#issuecomment-1896075935

   Hi Adrien, i tried the idea, this will got a ~10% speedup on JHM output, 
which is slightly less because it needs  an extra loop to decode the delta.
   
   The benchmark using neighbor list = 32 (number of vints will be read), JMH 
output on java21:
   
   ```
   Benchmark                      (baseline)   Mode  Cnt  Score   Error   Units
   NeighborListsBenchMark.doSeek        true  thrpt    5  0.026 ± 0.002  ops/us
   NeighborListsBenchMark.doSeek       false  thrpt    5  0.029 ± 0.001  ops/us
   ```
   
   The POC code is 
[here](https://github.com/easyice/lucene/commit/81954223abcf787e85ac6c4a1184e922db29a3cc)


-- 
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