jpountz commented on PR #13958:
URL: https://github.com/apache/lucene/pull/13958#issuecomment-2438911637

   And I seem to be getting a better speedup by using `trueCount()` instead of 
`firstTrue()`:
   
   ```
                               TaskQPS baseline      StdDevQPS 
my_modified_version      StdDev                Pct diff p-value
                          CountTerm     8621.82      (5.6%)     8504.44      
(4.6%)   -1.4% ( -10% -    9%) 0.401
                       AndStopWords       31.14      (1.4%)       30.83      
(4.6%)   -1.0% (  -6% -    5%) 0.363
                            Prefix3       96.42      (5.7%)       95.50      
(4.4%)   -1.0% ( -10% -    9%) 0.557
               HighTermTitleBDVSort       15.80      (6.0%)       15.65      
(5.0%)   -0.9% ( -11% -   10%) 0.587
                        OrStopWords       34.67      (2.9%)       34.45      
(5.7%)   -0.6% (  -8% -    8%) 0.657
                       OrNotHighMed      385.71      (4.2%)      384.12      
(3.2%)   -0.4% (  -7% -    7%) 0.725
                         TermDTSort      346.51      (5.7%)      345.26      
(6.2%)   -0.4% ( -11% -   12%) 0.847
                  HighTermTitleSort      153.13      (1.7%)      152.59      
(3.3%)   -0.4% (  -5% -    4%) 0.670
                             OrMany       19.06      (1.6%)       18.99      
(3.2%)   -0.3% (  -5% -    4%) 0.671
                  HighTermMonthSort     3126.69      (2.9%)     3117.99      
(3.7%)   -0.3% (  -6% -    6%) 0.791
                    CountOrHighHigh       50.32      (1.6%)       50.26      
(2.1%)   -0.1% (  -3% -    3%) 0.862
                     CountOrHighMed      104.69      (1.7%)      104.70      
(2.0%)    0.0% (  -3% -    3%) 0.981
                           PKLookup      270.86      (2.7%)      270.98      
(2.7%)    0.0% (  -5% -    5%) 0.960
                         OrHighRare      281.93      (3.4%)      282.35      
(4.8%)    0.1% (  -7% -    8%) 0.911
                           Wildcard       49.07      (3.7%)       49.15      
(4.2%)    0.2% (  -7% -    8%) 0.893
                 Or2Terms2StopWords      160.10      (1.5%)      160.52      
(3.5%)    0.3% (  -4% -    5%) 0.756
                And2Terms2StopWords      156.75      (1.5%)      157.35      
(2.8%)    0.4% (  -3% -    4%) 0.586
                          OrHighLow      855.65      (2.4%)      859.93      
(2.7%)    0.5% (  -4% -    5%) 0.542
              HighTermDayOfYearSort      800.87      (2.8%)      805.06      
(2.9%)    0.5% (  -5% -    6%) 0.562
                          And3Terms      169.90      (1.5%)      170.87      
(3.1%)    0.6% (  -3% -    5%) 0.455
                             Fuzzy1       77.88      (3.3%)       78.52      
(2.9%)    0.8% (  -5% -    7%) 0.409
                             Fuzzy2       73.27      (3.0%)       73.93      
(2.4%)    0.9% (  -4% -    6%) 0.295
                       OrNotHighLow     1099.84      (3.7%)     1114.61      
(3.8%)    1.3% (  -5% -    9%) 0.260
                           Or3Terms      169.45      (1.5%)      171.80      
(3.7%)    1.4% (  -3% -    6%) 0.118
                    CountAndHighMed      148.89      (2.5%)      151.58      
(3.0%)    1.8% (  -3% -    7%) 0.040
                            LowTerm     1033.62      (3.6%)     1052.61      
(2.8%)    1.8% (  -4% -    8%) 0.075
                       OrHighNotMed      371.62      (3.1%)      378.74      
(3.5%)    1.9% (  -4% -    8%) 0.066
                      OrHighNotHigh      296.15      (3.1%)      302.30      
(3.1%)    2.1% (  -4% -    8%) 0.036
                        AndHighHigh       70.55      (1.6%)       72.20      
(2.4%)    2.3% (  -1% -    6%) 0.000
                         OrHighHigh       94.03      (1.6%)       96.25      
(2.0%)    2.4% (  -1% -    6%) 0.000
                       OrHighNotLow      442.74      (3.0%)      454.42      
(3.6%)    2.6% (  -3% -    9%) 0.011
                          OrHighMed      232.09      (2.5%)      238.43      
(2.5%)    2.7% (  -2% -    7%) 0.001
                             IntNRQ      110.25     (15.4%)      113.35     
(17.9%)    2.8% ( -26% -   42%) 0.594
                            MedTerm      601.09      (3.7%)      619.19      
(2.2%)    3.0% (  -2% -    9%) 0.002
                         AndHighMed      221.49      (1.9%)      228.33      
(2.4%)    3.1% (  -1% -    7%) 0.000
                           HighTerm      520.52      (3.4%)      537.37      
(2.6%)    3.2% (  -2% -    9%) 0.001
                         AndHighLow     1047.38      (2.8%)     1082.62      
(2.7%)    3.4% (  -2% -    9%) 0.000
                      OrNotHighHigh      276.13      (3.5%)      286.23      
(3.4%)    3.7% (  -3% -   10%) 0.001
                   CountAndHighHigh       49.28      (2.3%)       54.98      
(2.4%)   11.6% (   6% -   16%) 0.000
   ```


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