Re: [PR] Introduce bpv24 vectorized decoding for DocIdsWriter [lucene]

2025-02-06 Thread via GitHub
gf2121 commented on PR #14176: URL: https://github.com/apache/lucene/pull/14176#issuecomment-2639090793 Thanks @iverase ! For the vectorized decodeing, I benchmarked the decoding method with jmh, the result on my M2 mac: ``` Benchmark Mode Cnt

Re: [PR] Introduce bpv24 vectorized decoding for DocIdsWriter [lucene]

2025-02-05 Thread via GitHub
gf2121 commented on PR #14176: URL: https://github.com/apache/lucene/pull/14176#issuecomment-2636202013 **Some new progress** > Luceneutil now can load 3 implementors of IntersectVisitor: RangeQuery Visitor, RangeQuery InverseVisitor and DynamicPruning Visitor. Here is the result on

Re: [PR] Introduce bpv24 vectorized decoding for DocIdsWriter [lucene]

2025-02-05 Thread via GitHub
gf2121 commented on PR #14176: URL: https://github.com/apache/lucene/pull/14176#issuecomment-2636001759 Comparison of current commit(candidate) and the vectorized decoding commit(baseline). ``` TaskQPS baseline StdDevQPS my_modified_version St

Re: [PR] Introduce bpv24 vectorized decoding for DocIdsWriter [lucene]

2025-02-04 Thread via GitHub
jpountz commented on code in PR #14176: URL: https://github.com/apache/lucene/pull/14176#discussion_r1940875523 ## lucene/core/src/java/org/apache/lucene/util/bkd/DocIdsWriter.java: ## @@ -115,30 +117,24 @@ void writeDocIds(int[] docIds, int start, int count, DataOutput out) th

Re: [PR] Introduce bpv24 vectorized decoding for DocIdsWriter [lucene]

2025-02-02 Thread via GitHub
iverase commented on PR #14176: URL: https://github.com/apache/lucene/pull/14176#issuecomment-2629385255 These numbers look great1 I want to run this change on the geo benchmarks but I expect similar speed ups. I am planning to do it early next week. One thing I am unhappy with is wit