huffman_pivco · compress
Derived from the committed Silesia CSV; context and parameters are in the measurement record. C and Rust use identical frame bytes. Throughput is uncompressed MB/s (10⁶ bytes/s); ratios are uncompressed bytes / compressed bytes.
| File | Input bytes | Compressed bytes | Ratio | C MB/s | mopenzl MB/s | / C |
|---|---|---|---|---|---|---|
| dickens | 10,192,446 | 5,839,668 | 1.745 | 1,007.9 | 1,139.6 | 1.13× |
| mozilla | 51,220,480 | 35,598,933 | 1.439 | 902.8 | 912.8 | 1.01× |
| mr | 9,970,564 | 4,438,055 | 2.247 | 986.8 | 1,281.1 | 1.30× |
| nci | 33,553,445 | 10,321,586 | 3.251 | 1,130.5 | 1,575.5 | 1.39× |
| ooffice | 6,152,192 | 4,858,312 | 1.266 | 973.8 | 992.1 | 1.02× |
| osdb | 10,085,684 | 8,403,320 | 1.200 | 912.6 | 832.3 | 0.91× |
| reymont | 6,627,202 | 4,001,859 | 1.656 | 1,136.0 | 1,178.7 | 1.04× |
| samba | 21,606,400 | 14,285,989 | 1.512 | 931.9 | 1,004.4 | 1.08× |
| sao | 7,251,944 | 6,756,935 | 1.073 | 830.6 | 887.8 | 1.07× |
| webster | 41,458,703 | 25,955,953 | 1.597 | 937.4 | 1,026.5 | 1.10× |
| x-ray | 8,474,240 | 6,803,770 | 1.246 | 972.7 | 991.2 | 1.02× |
| xml | 5,345,280 | 3,325,699 | 1.607 | 1,202.9 | 1,213.2 | 1.01× |
All graphs · Encoder matrix · Decoder matrix · Download CSV · Reproduction