generic · decompress
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 | 3,418,544 | 2.982 | 1,431.4 | 1,190.9 | 0.83× |
| mozilla | 51,220,480 | 17,156,051 | 2.986 | 1,303.0 | 1,257.0 | 0.96× |
| mr | 9,970,564 | 3,386,490 | 2.944 | 1,546.3 | 1,482.1 | 0.96× |
| nci | 33,553,445 | 2,426,210 | 13.830 | 2,923.6 | 2,597.6 | 0.89× |
| ooffice | 6,152,192 | 2,931,236 | 2.099 | 1,300.7 | 1,065.8 | 0.82× |
| osdb | 10,085,684 | 3,395,768 | 2.970 | 1,856.8 | 1,972.9 | 1.06× |
| reymont | 6,627,202 | 1,774,256 | 3.735 | 1,694.8 | 1,612.9 | 0.95× |
| samba | 21,606,400 | 4,573,414 | 4.724 | 2,023.7 | 1,945.3 | 0.96× |
| sao | 7,251,944 | 5,272,412 | 1.375 | 1,248.6 | 1,260.8 | 1.01× |
| webster | 41,458,703 | 10,807,553 | 3.836 | 1,254.4 | 1,340.6 | 1.07× |
| x-ray | 8,474,240 | 5,551,530 | 1.526 | 1,070.8 | 925.4 | 0.86× |
| xml | 5,345,280 | 546,729 | 9.777 | 3,316.6 | 3,212.0 | 0.97× |
All graphs · Encoder matrix · Decoder matrix · Download CSV · Reproduction