pitrou commented on PR #34323:
URL: https://github.com/apache/arrow/pull/34323#issuecomment-1448237100

   Thanks for the update @mapleFU . For the record, here are the results here 
(AMD Ryzen 3900X):
   ```
   
------------------------------------------------------------------------------------------------------------------------------------------
   Benchmark                                                                    
            Time             CPU   Iterations UserCounters...
   
------------------------------------------------------------------------------------------------------------------------------------------
   BM_PlainEncodingByteArray/max-string-length:8/batch-size:512                 
        12594 ns        12593 ns        55779 byte_array_bytes=113.789M 
items_per_second=40.6586M/s
   BM_PlainEncodingByteArray/max-string-length:64/batch-size:512                
        14420 ns        14417 ns        48331 byte_array_bytes=793.305M 
items_per_second=35.5148M/s
   BM_PlainEncodingByteArray/max-string-length:1024/batch-size:512              
        28398 ns        28391 ns        25410 byte_array_bytes=6.6688G 
items_per_second=18.0338M/s
   BM_PlainEncodingByteArray/max-string-length:8/batch-size:2048                
        41884 ns        41876 ns        16661 byte_array_bytes=135.671M 
items_per_second=48.9058M/s
   BM_PlainEncodingByteArray/max-string-length:64/batch-size:2048               
        44265 ns        44256 ns        15969 byte_array_bytes=1043.1M 
items_per_second=46.2757M/s
   BM_PlainEncodingByteArray/max-string-length:1024/batch-size:2048             
        86621 ns        86603 ns         8050 byte_array_bytes=8.41448G 
items_per_second=23.6482M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:8/batch-size:512        
        32244 ns        32238 ns        21688 byte_array_bytes=44.2435M 
items_per_second=15.8817M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:64/batch-size:512       
        34539 ns        34531 ns        20295 byte_array_bytes=333.122M 
items_per_second=14.8271M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:1024/batch-size:512     
        45766 ns        45757 ns        15279 byte_array_bytes=4.00994G 
items_per_second=11.1896M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:8/batch-size:2048       
       109565 ns       109541 ns         6348 byte_array_bytes=51.6918M 
items_per_second=18.6961M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:64/batch-size:2048      
       114663 ns       114642 ns         6067 byte_array_bytes=396.296M 
items_per_second=17.8643M/s
   BM_DeltaBitLengthEncodingByteArray/max-string-length:1024/batch-size:2048    
       160417 ns       160380 ns         4360 byte_array_bytes=4.55741G 
items_per_second=12.7697M/s
   BM_PlainDecodingByteArray/max-string-length:8/batch-size:512                 
         4858 ns         4857 ns       144004 byte_array_bytes=293.768M 
items_per_second=105.417M/s
   BM_PlainDecodingByteArray/max-string-length:64/batch-size:512                
         4866 ns         4865 ns       143752 byte_array_bytes=2.35955G 
items_per_second=105.232M/s
   BM_PlainDecodingByteArray/max-string-length:1024/batch-size:512              
         5001 ns         5001 ns       100000 byte_array_bytes=26.2448G 
items_per_second=102.382M/s
   BM_PlainDecodingByteArray/max-string-length:8/batch-size:2048                
        18209 ns        18206 ns        38436 byte_array_bytes=312.984M 
items_per_second=112.491M/s
   BM_PlainDecodingByteArray/max-string-length:64/batch-size:2048               
        18233 ns        18230 ns        38397 byte_array_bytes=2.50809G 
items_per_second=112.343M/s
   BM_PlainDecodingByteArray/max-string-length:1024/batch-size:2048             
        20200 ns        20197 ns        34499 byte_array_bytes=36.061G 
items_per_second=101.4M/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:8/batch-size:512        
        41635 ns        41627 ns        16834 byte_array_bytes=34.3414M 
items_per_second=12.2996M/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:64/batch-size:512       
       239903 ns       239849 ns         2915 byte_array_bytes=47.8468M 
items_per_second=2.13468M/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:1024/batch-size:512     
      3622032 ns      3621400 ns          193 byte_array_bytes=50.6525M 
items_per_second=141.382k/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:8/batch-size:2048       
       146493 ns       146468 ns         4760 byte_array_bytes=38.7607M 
items_per_second=13.9826M/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:64/batch-size:2048      
       933696 ns       933526 ns          745 byte_array_bytes=48.6634M 
items_per_second=2.19383M/s
   BM_DeltaBitLengthDecodingByteArray/max-string-length:1024/batch-size:2048    
     14409849 ns     14407405 ns           49 byte_array_bytes=51.2186M 
items_per_second=142.149k/s
   BM_PlainDecodingSpacedByteArray/max-string-length:8/batch-size:512           
         4846 ns         4845 ns       144521 byte_array_bytes=289.765M 
items_per_second=105.677M/s null_percent=2
   BM_PlainDecodingSpacedByteArray/max-string-length:64/batch-size:512          
         4846 ns         4846 ns       144301 byte_array_bytes=2.32859G 
items_per_second=105.658M/s null_percent=2
   BM_PlainDecodingSpacedByteArray/max-string-length:1024/batch-size:512        
         4978 ns         4977 ns       140527 byte_array_bytes=36.2544G 
items_per_second=102.864M/s null_percent=2
   BM_PlainDecodingSpacedByteArray/max-string-length:8/batch-size:2048          
        19194 ns        19192 ns        36455 byte_array_bytes=290.765M 
items_per_second=106.711M/s null_percent=2
   BM_PlainDecodingSpacedByteArray/max-string-length:64/batch-size:2048         
        19621 ns        19618 ns        36211 byte_array_bytes=2.317G 
items_per_second=104.395M/s null_percent=2
   BM_PlainDecodingSpacedByteArray/max-string-length:1024/batch-size:2048       
        21938 ns        21936 ns        32246 byte_array_bytes=33.0161G 
items_per_second=93.3639M/s null_percent=2
   BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:8/batch-size:512  
        37893 ns        37885 ns        18469 byte_array_bytes=37.0303M 
items_per_second=13.5144M/s null_percent=2
   BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:64/batch-size:512 
       233946 ns       233912 ns         2989 byte_array_bytes=48.2335M 
items_per_second=2.18886M/s null_percent=2
   
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:1024/batch-size:512  
   3587274 ns      3586596 ns          195 byte_array_bytes=50.3079M 
items_per_second=142.754k/s null_percent=2
   BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:8/batch-size:2048 
       142456 ns       142435 ns         4889 byte_array_bytes=38.9947M 
items_per_second=14.3785M/s null_percent=2
   
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:64/batch-size:2048   
    920207 ns       920040 ns          745 byte_array_bytes=47.6696M 
items_per_second=2.22599M/s null_percent=2
   
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:1024/batch-size:2048 
  14224939 ns     14222911 ns           49 byte_array_bytes=50.1702M 
items_per_second=143.993k/s null_percent=2
   BM_DictDecodingByteArray/max-string-length:8/batch-size:512                  
        22734 ns        22729 ns        30588 bytes_per_second=5.37059M/s
   BM_DictDecodingByteArray/max-string-length:64/batch-size:512                 
        25422 ns        25416 ns        27513 bytes_per_second=38.4226M/s
   BM_DictDecodingByteArray/max-string-length:1024/batch-size:512               
        32993 ns        32986 ns        21277 bytes_per_second=473.691M/s
   BM_DictDecodingByteArray/max-string-length:8/batch-size:2048                 
        68025 ns        68011 ns        10276 bytes_per_second=1.79487M/s
   BM_DictDecodingByteArray/max-string-length:64/batch-size:2048                
        77163 ns        77147 ns         9060 bytes_per_second=12.6584M/s
   BM_DictDecodingByteArray/max-string-length:1024/batch-size:2048              
       112020 ns       111995 ns         6238 bytes_per_second=139.515M/s
   ```


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

Reply via email to