Skip to content

Benchmark: Turbo-Range-Coder - i9-13900KS, DDR5-7800MHz #4

@powturbo

Description

@powturbo

File enwik8 (uniform distribution)

turborc -e0 enwik8

      size   ratio     E MB/s   D MB/s function prdid='s(5)'
  61250092  61.25%      95.08    75.61  1:rc        o0                                  
  45924756  45.92%      97.13    76.44  2:rcc       o1                                  
  36861388  36.86%      87.43    65.74  3:rcc2      o2                                  
  44876688  44.88%      88.30    68.08  4:rcx       o8b =o1 context slide               
  36829776  36.83%      74.57    58.56  5:rcx2      o16b=o2 context slide               
  45655424  45.66%      42.86    30.10  9:rcms      o1 mixer/sse                        
  35905340  35.91%      33.53    26.71 10:rcm2      o2 mixer/sse                        
  49386012  49.39%      36.93    26.86 11:rcmr      o2 8b mixer/sse run                 
  49813368  49.81%      35.81    25.64 12:rcmrr     o2 8b mixer/sse run > 2             
  61488516  61.49%      90.75    73.53 13:rcrle     RLE o0                              
  45280544  45.28%      90.07    70.55 14:rcrle1    RLE o1                              
  61542888  61.54%      80.60    66.28 17:rcu3      varint8 3/5/8 bits                  
  57813600  57.81%      43.44    44.13 18:rcqlfc    QLFC                                
  65292242  65.29%      53.71    54.82 18:bec       Bit EC                              
  21009342  21.01%      29.78    65.58 20:bwt                                           
  71659272  71.66%      65.51    56.15 26:rcg-8     gamma                               
  84138152  84.14%      66.53    52.24 27:rcgz-8    gamma zigzag                        
  74083592  74.08%      83.35    62.92 28:rcr-8     rice                                
  86625880  86.63%      75.46    48.54 29:rcrz-8    rice zigzag                         
  63541692  63.54%     604.88    77.71 42:cdfsb     static/decode search                
  63541692  63.54%     605.85    82.23 43:cdfsv     static/decode division              
  63948046  63.95%     468.79    72.88 44:cdfsm     static/decode division lut          
  63541700  63.54%     711.95    74.37 45:cdfsb     static interlv/dec. search          
  61250312  61.25%     254.42    89.73 46:cdf       byte   adaptive                     
  61250320  61.25%     248.56    89.34 47:cdfi      byte   adaptive interleaved         
  69876372  69.88%     183.35    70.31 48:cdf-8     vnibble                             
  69876376  69.88%     179.62    71.14 49:cdfi-8    vnibble interleaved                 
  61342502  61.34%     171.38   253.53 56:ans       rANS interleaved                                      
 100000000 100.00%   22959.30 23141.54 59:memcpy                                        

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions