gf2121 commented on PR #12712:
URL: https://github.com/apache/lucene/pull/12712#issuecomment-1776364792

   I forked the `LSBRadixSorter` to sort longs and use it when ram budget is 
enough. Generally 5x faster than candidate, 25x faster than baseline.
   
   <!--StartFragment--><byte-sheet-html-origin data-id="1698112743640" 
data-version="4" data-is-embed="false" data-grid-line-hidden="false" 
data-importRangeRawData-spreadSource="https://bytedance.feishu.cn/sheets/HSetsPqDrhicnet5lWrcOXMtnRc";
 data-importRangeRawData-range="&#39;Sheet1&#39;!A1:F9">
   
   max doc bits | term count | doc per term | baseline | candidate | candidate 
memory
   -- | -- | -- | -- | -- | --
   24 | 1000 | 1000 | 647 | 137 | 27
   24 | 1000 | 10000 | 6709 | 1058 | 242
   24 | 10000 | 1000 | 5858 | 1460 | 248
   24 | 10000 | 10000 | 90835 | 12002 | 2180
   32 | 1000 | 1000 | 649 | 180 | 21
   32 | 1000 | 10000 | 7219 | 1801 | 261
   32 | 10000 | 1000 | 7368 | 1774 | 220
   32 | 10000 | 10000 | 89758 | 12981 | 2595
   
   </byte-sheet-html-origin><!--EndFragment-->


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to