fudongyingluck commented on PR #12339: URL: https://github.com/apache/lucene/pull/12339#issuecomment-1577903918
lucene benchmark result, `python3.10 src/python/localrun.py -source wikimediumall` ```TaskQPS baseline StdDevQPS my_modified_version StdDev Pct diff p-value BrowseDateSSDVFacets 1.54 (11.4%) 1.46 (16.1%) -5.2% ( -29% - 25%) 0.242 OrHighMedDayTaxoFacets 5.38 (5.6%) 5.24 (5.0%) -2.6% ( -12% - 8%) 0.127 PKLookup 279.48 (3.0%) 273.06 (3.1%) -2.3% ( -8% - 3%) 0.018 MedTermDayTaxoFacets 35.78 (2.2%) 35.10 (1.8%) -1.9% ( -5% - 2%) 0.002 BrowseDateTaxoFacets 7.23 (22.3%) 7.10 (23.8%) -1.8% ( -39% - 56%) 0.802 HighIntervalsOrdered 10.59 (8.9%) 10.42 (8.6%) -1.6% ( -17% - 17%) 0.568 BrowseDayOfYearTaxoFacets 7.30 (21.8%) 7.19 (23.9%) -1.6% ( -38% - 56%) 0.829 LowIntervalsOrdered 4.55 (7.1%) 4.48 (7.1%) -1.5% ( -14% - 13%) 0.495 MedIntervalsOrdered 6.90 (8.1%) 6.81 (7.3%) -1.4% ( -15% - 15%) 0.565 Fuzzy2 118.84 (2.2%) 117.28 (2.5%) -1.3% ( -5% - 3%) 0.078 Respell 82.74 (3.1%) 81.79 (4.0%) -1.2% ( -7% - 6%) 0.308 HighTermMonthSort 3093.29 (5.8%) 3057.85 (6.7%) -1.1% ( -12% - 12%) 0.562 BrowseRandomLabelTaxoFacets 6.40 (38.8%) 6.33 (40.9%) -1.1% ( -58% - 128%) 0.930 HighTerm 791.45 (5.1%) 783.46 (4.7%) -1.0% ( -10% - 9%) 0.517 HighPhrase 30.44 (2.3%) 30.16 (2.2%) -0.9% ( -5% - 3%) 0.190 Fuzzy1 108.68 (2.7%) 107.67 (3.6%) -0.9% ( -7% - 5%) 0.359 OrHighNotMed 320.94 (6.6%) 318.02 (5.3%) -0.9% ( -11% - 11%) 0.629 OrNotHighHigh 468.36 (5.3%) 464.33 (4.2%) -0.9% ( -9% - 9%) 0.568 LowSloppyPhrase 34.97 (4.1%) 34.69 (4.2%) -0.8% ( -8% - 7%) 0.534 MedPhrase 242.27 (2.5%) 240.32 (1.9%) -0.8% ( -5% - 3%) 0.248 AndHighMed 77.34 (6.0%) 76.76 (5.7%) -0.8% ( -11% - 11%) 0.686 OrHighNotLow 744.00 (6.5%) 738.66 (5.8%) -0.7% ( -12% - 12%) 0.711 AndHighLow 586.58 (3.5%) 582.51 (4.2%) -0.7% ( -8% - 7%) 0.573 HighSloppyPhrase 3.91 (4.5%) 3.89 (3.9%) -0.6% ( -8% - 8%) 0.670 MedSpanNear 37.46 (2.1%) 37.26 (2.5%) -0.6% ( -5% - 4%) 0.441 LowPhrase 153.02 (2.2%) 152.17 (2.1%) -0.6% ( -4% - 3%) 0.417 OrNotHighLow 1030.00 (3.2%) 1025.40 (3.5%) -0.4% ( -6% - 6%) 0.675 Wildcard 35.75 (3.2%) 35.59 (4.5%) -0.4% ( -7% - 7%) 0.723 MedTerm 761.12 (5.8%) 757.86 (6.0%) -0.4% ( -11% - 12%) 0.819 AndHighHigh 22.42 (6.5%) 22.33 (5.7%) -0.4% ( -11% - 12%) 0.830 LowTerm 689.41 (3.9%) 686.65 (4.6%) -0.4% ( -8% - 8%) 0.768 HighSpanNear 2.47 (4.2%) 2.46 (5.0%) -0.4% ( -9% - 9%) 0.789 AndHighHighDayTaxoFacets 7.97 (1.6%) 7.94 (1.9%) -0.4% ( -3% - 3%) 0.522 OrHighNotHigh 352.84 (6.6%) 351.68 (4.9%) -0.3% ( -11% - 11%) 0.859 AndHighMedDayTaxoFacets 48.80 (1.6%) 48.65 (2.3%) -0.3% ( -4% - 3%) 0.611 MedSloppyPhrase 24.12 (2.4%) 24.04 (2.5%) -0.3% ( -5% - 4%) 0.684 OrHighMed 37.82 (6.3%) 37.72 (5.5%) -0.3% ( -11% - 12%) 0.891 HighTermTitleBDVSort 7.13 (8.7%) 7.11 (8.1%) -0.2% ( -15% - 18%) 0.927 LowSpanNear 26.13 (3.7%) 26.08 (3.3%) -0.2% ( -6% - 7%) 0.866 Prefix3 408.84 (1.3%) 408.62 (2.1%) -0.1% ( -3% - 3%) 0.923 OrNotHighMed 469.82 (4.2%) 470.09 (3.6%) 0.1% ( -7% - 8%) 0.963 HighTermTitleSort 105.40 (2.8%) 105.54 (4.6%) 0.1% ( -7% - 7%) 0.914 OrHighHigh 13.48 (5.0%) 13.51 (4.7%) 0.2% ( -9% - 10%) 0.905 TermDTSort 241.07 (3.6%) 242.46 (4.9%) 0.6% ( -7% - 9%) 0.671 OrHighLow 235.33 (5.1%) 237.04 (5.2%) 0.7% ( -9% - 11%) 0.655 BrowseRandomLabelSSDVFacets 4.96 (3.8%) 5.00 (11.6%) 0.9% ( -13% - 16%) 0.746 HighTermDayOfYearSort 290.03 (3.5%) 292.75 (3.7%) 0.9% ( -6% - 8%) 0.408 IntNRQ 52.81 (18.2%) 54.52 (15.7%) 3.2% ( -25% - 45%) 0.546 BrowseDayOfYearSSDVFacets 6.11 (4.2%) 6.32 (10.6%) 3.4% ( -10% - 19%) 0.186 BrowseMonthTaxoFacets 9.69 (33.2%) 10.17 (34.1%) 5.0% ( -46% - 108%) 0.641 BrowseMonthSSDVFacets 6.35 (2.9%) 6.68 (10.3%) 5.2% ( -7% - 18%) 0.030``` and the part of cpu profile result ```CPU merged search profile for my_modified_version: PERCENT CPU SAMPLES STACK 4.71% 49024 org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() 3.88% 40306 org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() 3.50% 36379 java.nio.Buffer#scope() 3.35% 34860 org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() 3.18% 33041 org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() CPU merged search profile for baseline: PERCENT CPU SAMPLES STACK 6.19% 63449 org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() 3.63% 37149 org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() 3.58% 36660 org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() 3.46% 35483 org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() 3.19% 32707 org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get()``` -- 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