Benchmark System
- CPU : AMD Ryzen 5 5600X 6-Core Processor
- RAM : 64GB
Benchmark : compression canterbury/alice29.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 4306.51 | 100.00 |
K4os.Compression.LZ4 L00 | 45.51 | 58.32 |
DotFastLZ.Compression L2 | 43.34 | 55.68 |
DotFastLZ.Compression L1 | 40.16 | 56.19 |
System.IO.Compression.ZipArchive Fastest | 34.21 | 40.86 |
System.IO.Compression.ZipArchive Optimal | 12.55 | 36.18 |
K4os.Compression.LZ4 L03_HC | 8.07 | 44.64 |
K4os.Compression.LZ4 L09_HC | 3.48 | 41.87 |
K4os.Compression.LZ4 L12 | 2.51 | 41.40 |
Benchmark : decompression canterbury/alice29.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 11331.51 | 100.00 |
K4os.Compression.LZ4 L09_HC | 808.41 | 41.87 |
K4os.Compression.LZ4 L12 | 784.24 | 41.40 |
K4os.Compression.LZ4 L03_HC | 692.19 | 44.64 |
System.IO.Compression.ZipArchive Optimal | 154.83 | 36.18 |
K4os.Compression.LZ4 L00 | 142.93 | 58.32 |
System.IO.Compression.ZipArchive Fastest | 141.39 | 40.86 |
DotFastLZ.Compression L2 | 99.97 | 55.68 |
DotFastLZ.Compression L1 | 94.60 | 56.19 |
Benchmark : compression canterbury/asyoulik.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 15384.02 | 100.00 |
K4os.Compression.LZ4 L00 | 204.56 | 63.64 |
DotFastLZ.Compression L1 | 52.84 | 59.54 |
DotFastLZ.Compression L2 | 50.92 | 58.91 |
System.IO.Compression.ZipArchive Fastest | 41.69 | 43.37 |
System.IO.Compression.ZipArchive Optimal | 13.27 | 39.76 |
K4os.Compression.LZ4 L03_HC | 9.17 | 49.55 |
K4os.Compression.LZ4 L09_HC | 4.26 | 47.06 |
K4os.Compression.LZ4 L12 | 3.19 | 46.58 |
Benchmark : decompression canterbury/asyoulik.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 60908.16 | 100.00 |
K4os.Compression.LZ4 L00 | 1219.39 | 63.64 |
K4os.Compression.LZ4 L03_HC | 839.47 | 49.55 |
K4os.Compression.LZ4 L09_HC | 835.57 | 47.06 |
K4os.Compression.LZ4 L12 | 797.20 | 46.58 |
System.IO.Compression.ZipArchive Optimal | 157.49 | 39.76 |
System.IO.Compression.ZipArchive Fastest | 156.36 | 43.37 |
DotFastLZ.Compression L1 | 124.11 | 59.54 |
DotFastLZ.Compression L2 | 120.04 | 58.91 |
Benchmark : compression canterbury/cp.html
Name | MB/s | Rate |
---|---|---|
memcpy | 46926.50 | 100.00 |
K4os.Compression.LZ4 L00 | 145.93 | 48.40 |
DotFastLZ.Compression L1 | 50.76 | 49.32 |
DotFastLZ.Compression L2 | 49.98 | 47.77 |
System.IO.Compression.ZipArchive Fastest | 41.43 | 35.82 |
System.IO.Compression.ZipArchive Optimal | 20.39 | 33.04 |
K4os.Compression.LZ4 L09_HC | 7.50 | 42.03 |
K4os.Compression.LZ4 L03_HC | 7.44 | 42.47 |
K4os.Compression.LZ4 L12 | 4.38 | 41.83 |
Benchmark : decompression canterbury/cp.html
Name | MB/s | Rate |
---|---|---|
memcpy | 55864.88 | 100.00 |
K4os.Compression.LZ4 L00 | 363.99 | 48.40 |
K4os.Compression.LZ4 L03_HC | 323.72 | 42.47 |
K4os.Compression.LZ4 L12 | 323.05 | 41.83 |
K4os.Compression.LZ4 L09_HC | 244.35 | 42.03 |
System.IO.Compression.ZipArchive Fastest | 158.40 | 35.82 |
System.IO.Compression.ZipArchive Optimal | 152.27 | 33.04 |
DotFastLZ.Compression L1 | 113.92 | 49.32 |
DotFastLZ.Compression L2 | 105.95 | 47.77 |
Benchmark : compression canterbury/fields.c
Name | MB/s | Rate |
---|---|---|
memcpy | 40897.96 | 100.00 |
K4os.Compression.LZ4 L00 | 133.34 | 46.80 |
DotFastLZ.Compression L1 | 38.69 | 42.46 |
DotFastLZ.Compression L2 | 38.53 | 42.38 |
System.IO.Compression.ZipArchive Fastest | 38.32 | 33.19 |
System.IO.Compression.ZipArchive Optimal | 19.36 | 28.98 |
K4os.Compression.LZ4 L03_HC | 9.56 | 38.27 |
K4os.Compression.LZ4 L09_HC | 7.19 | 37.95 |
K4os.Compression.LZ4 L12 | 4.05 | 37.71 |
Benchmark : decompression canterbury/fields.c
Name | MB/s | Rate |
---|---|---|
memcpy | 59074.83 | 100.00 |
K4os.Compression.LZ4 L00 | 190.08 | 46.80 |
K4os.Compression.LZ4 L03_HC | 185.31 | 38.27 |
System.IO.Compression.ZipArchive Optimal | 155.47 | 28.98 |
K4os.Compression.LZ4 L09_HC | 151.12 | 37.95 |
System.IO.Compression.ZipArchive Fastest | 137.34 | 33.19 |
K4os.Compression.LZ4 L12 | 131.48 | 37.71 |
DotFastLZ.Compression L1 | 94.81 | 42.46 |
DotFastLZ.Compression L2 | 94.43 | 42.38 |
Benchmark : compression canterbury/grammar.lsp
Name | MB/s | Rate |
---|---|---|
memcpy | 14785.93 | 100.00 |
DotFastLZ.Compression L2 | 35.16 | 47.89 |
System.IO.Compression.ZipArchive Fastest | 33.45 | 37.62 |
DotFastLZ.Compression L1 | 32.47 | 47.89 |
System.IO.Compression.ZipArchive Optimal | 22.60 | 35.82 |
K4os.Compression.LZ4 L03_HC | 11.49 | 46.63 |
K4os.Compression.LZ4 L09_HC | 9.57 | 46.41 |
K4os.Compression.LZ4 L12 | 5.31 | 46.25 |
K4os.Compression.LZ4 L00 | 3.02 | 51.46 |
Benchmark : decompression canterbury/grammar.lsp
Name | MB/s | Rate |
---|---|---|
memcpy | 35486.22 | 100.00 |
K4os.Compression.LZ4 L03_HC | 235.03 | 46.63 |
K4os.Compression.LZ4 L12 | 226.07 | 46.25 |
K4os.Compression.LZ4 L09_HC | 218.43 | 46.41 |
K4os.Compression.LZ4 L00 | 210.89 | 51.46 |
System.IO.Compression.ZipArchive Optimal | 124.39 | 35.82 |
System.IO.Compression.ZipArchive Fastest | 104.64 | 37.62 |
DotFastLZ.Compression L2 | 102.25 | 47.89 |
DotFastLZ.Compression L1 | 100.80 | 47.89 |
Benchmark : compression canterbury/kennedy.xls
Name | MB/s | Rate |
---|---|---|
memcpy | 11068.99 | 100.00 |
K4os.Compression.LZ4 L00 | 227.43 | 36.39 |
DotFastLZ.Compression L1 | 63.54 | 39.37 |
DotFastLZ.Compression L2 | 62.31 | 40.08 |
System.IO.Compression.ZipArchive Fastest | 51.81 | 23.17 |
K4os.Compression.LZ4 L03_HC | 45.70 | 31.96 |
System.IO.Compression.ZipArchive Optimal | 18.72 | 21.38 |
K4os.Compression.LZ4 L09_HC | 5.10 | 31.48 |
K4os.Compression.LZ4 L12 | 0.37 | 31.48 |
Benchmark : decompression canterbury/kennedy.xls
Name | MB/s | Rate |
---|---|---|
memcpy | 35274.44 | 100.00 |
K4os.Compression.LZ4 L00 | 1040.87 | 36.39 |
K4os.Compression.LZ4 L03_HC | 987.64 | 31.96 |
K4os.Compression.LZ4 L09_HC | 961.67 | 31.48 |
K4os.Compression.LZ4 L12 | 853.56 | 31.48 |
System.IO.Compression.ZipArchive Optimal | 209.70 | 21.38 |
System.IO.Compression.ZipArchive Fastest | 204.39 | 23.17 |
DotFastLZ.Compression L1 | 124.12 | 39.37 |
DotFastLZ.Compression L2 | 123.43 | 40.08 |
Benchmark : compression canterbury/lcet10.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 10789.62 | 100.00 |
K4os.Compression.LZ4 L00 | 115.77 | 54.65 |
DotFastLZ.Compression L2 | 93.08 | 53.70 |
DotFastLZ.Compression L1 | 92.58 | 54.67 |
System.IO.Compression.ZipArchive Fastest | 42.54 | 38.97 |
K4os.Compression.LZ4 L03_HC | 34.97 | 41.21 |
System.IO.Compression.ZipArchive Optimal | 12.29 | 34.27 |
K4os.Compression.LZ4 L09_HC | 11.66 | 38.85 |
K4os.Compression.LZ4 L12 | 6.47 | 38.46 |
Benchmark : decompression canterbury/lcet10.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 39589.92 | 100.00 |
K4os.Compression.LZ4 L00 | 1451.60 | 54.65 |
K4os.Compression.LZ4 L03_HC | 1014.41 | 41.21 |
K4os.Compression.LZ4 L09_HC | 998.82 | 38.85 |
K4os.Compression.LZ4 L12 | 977.67 | 38.46 |
DotFastLZ.Compression L1 | 223.34 | 54.67 |
DotFastLZ.Compression L2 | 210.25 | 53.70 |
System.IO.Compression.ZipArchive Fastest | 157.78 | 38.97 |
System.IO.Compression.ZipArchive Optimal | 156.37 | 34.27 |
Benchmark : compression canterbury/plrabn12.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 28901.79 | 100.00 |
K4os.Compression.LZ4 L00 | 205.03 | 67.57 |
DotFastLZ.Compression L1 | 96.94 | 62.37 |
DotFastLZ.Compression L2 | 96.58 | 61.85 |
System.IO.Compression.ZipArchive Fastest | 42.53 | 44.95 |
K4os.Compression.LZ4 L03_HC | 35.18 | 50.64 |
System.IO.Compression.ZipArchive Optimal | 12.44 | 41.15 |
K4os.Compression.LZ4 L09_HC | 10.51 | 47.20 |
K4os.Compression.LZ4 L12 | 6.71 | 46.62 |
Benchmark : decompression canterbury/plrabn12.txt
Name | MB/s | Rate |
---|---|---|
memcpy | 33348.22 | 100.00 |
K4os.Compression.LZ4 L00 | 1781.27 | 67.57 |
K4os.Compression.LZ4 L03_HC | 1077.95 | 50.64 |
K4os.Compression.LZ4 L09_HC | 1061.28 | 47.20 |
K4os.Compression.LZ4 L12 | 1009.39 | 46.62 |
DotFastLZ.Compression L1 | 238.08 | 62.37 |
DotFastLZ.Compression L2 | 216.28 | 61.85 |
System.IO.Compression.ZipArchive Fastest | 161.50 | 44.95 |
System.IO.Compression.ZipArchive Optimal | 155.62 | 41.15 |
Benchmark : compression canterbury/ptt5
Name | MB/s | Rate |
---|---|---|
memcpy | 19703.74 | 100.00 |
K4os.Compression.LZ4 L00 | 186.43 | 16.93 |
DotFastLZ.Compression L1 | 80.24 | 15.84 |
DotFastLZ.Compression L2 | 72.74 | 15.77 |
System.IO.Compression.ZipArchive Fastest | 40.38 | 12.57 |
K4os.Compression.LZ4 L03_HC | 29.37 | 13.55 |
System.IO.Compression.ZipArchive Optimal | 11.34 | 10.66 |
K4os.Compression.LZ4 L09_HC | 4.98 | 13.01 |
K4os.Compression.LZ4 L12 | 1.12 | 12.89 |
Benchmark : decompression canterbury/ptt5
Name | MB/s | Rate |
---|---|---|
memcpy | 20141.60 | 100.00 |
K4os.Compression.LZ4 L12 | 759.39 | 12.89 |
K4os.Compression.LZ4 L09_HC | 753.59 | 13.01 |
K4os.Compression.LZ4 L03_HC | 733.72 | 13.55 |
K4os.Compression.LZ4 L00 | 674.46 | 16.93 |
System.IO.Compression.ZipArchive Fastest | 140.13 | 12.57 |
DotFastLZ.Compression L1 | 131.29 | 15.84 |
DotFastLZ.Compression L2 | 128.12 | 15.77 |
System.IO.Compression.ZipArchive Optimal | 94.40 | 10.66 |
Benchmark : compression canterbury/sum
Name | MB/s | Rate |
---|---|---|
memcpy | 55255.31 | 100.00 |
K4os.Compression.LZ4 L00 | 207.20 | 49.20 |
DotFastLZ.Compression L1 | 98.23 | 53.66 |
DotFastLZ.Compression L2 | 97.62 | 49.40 |
K4os.Compression.LZ4 L03_HC | 50.61 | 43.44 |
System.IO.Compression.ZipArchive Fastest | 42.77 | 38.01 |
System.IO.Compression.ZipArchive Optimal | 20.35 | 34.17 |
K4os.Compression.LZ4 L09_HC | 19.11 | 42.72 |
K4os.Compression.LZ4 L12 | 5.78 | 42.60 |
Benchmark : decompression canterbury/sum
Name | MB/s | Rate |
---|---|---|
memcpy | 58820.17 | 100.00 |
K4os.Compression.LZ4 L09_HC | 1174.90 | 42.72 |
K4os.Compression.LZ4 L03_HC | 1120.26 | 43.44 |
K4os.Compression.LZ4 L12 | 1119.40 | 42.60 |
K4os.Compression.LZ4 L00 | 1117.27 | 49.20 |
DotFastLZ.Compression L1 | 257.15 | 53.66 |
DotFastLZ.Compression L2 | 245.73 | 49.40 |
System.IO.Compression.ZipArchive Fastest | 156.08 | 38.01 |
System.IO.Compression.ZipArchive Optimal | 149.83 | 34.17 |
Benchmark : compression canterbury/xargs.1
Name | MB/s | Rate |
---|---|---|
memcpy | 40311.81 | 100.00 |
K4os.Compression.LZ4 L00 | 215.06 | 62.95 |
K4os.Compression.LZ4 L03_HC | 68.25 | 57.23 |
K4os.Compression.LZ4 L09_HC | 67.48 | 57.09 |
DotFastLZ.Compression L2 | 53.75 | 58.46 |
DotFastLZ.Compression L1 | 50.63 | 58.46 |
System.IO.Compression.ZipArchive Fastest | 38.14 | 45.56 |
System.IO.Compression.ZipArchive Optimal | 26.70 | 43.70 |
K4os.Compression.LZ4 L12 | 23.36 | 56.87 |
Benchmark : decompression canterbury/xargs.1
Name | MB/s | Rate |
---|---|---|
memcpy | 100779.53 | 100.00 |
K4os.Compression.LZ4 L12 | 1432.90 | 56.87 |
K4os.Compression.LZ4 L09_HC | 1420.50 | 57.09 |
K4os.Compression.LZ4 L03_HC | 1389.72 | 57.23 |
K4os.Compression.LZ4 L00 | 1321.73 | 62.95 |
DotFastLZ.Compression L1 | 349.63 | 58.46 |
DotFastLZ.Compression L2 | 325.49 | 58.46 |
System.IO.Compression.ZipArchive Optimal | 149.27 | 43.70 |
System.IO.Compression.ZipArchive Fastest | 138.52 | 45.56 |
Benchmark : compression silesia/dickens
Name | MB/s | Rate |
---|---|---|
memcpy | 7245.93 | 100.00 |
K4os.Compression.LZ4 L00 | 193.31 | 63.07 |
DotFastLZ.Compression L1 | 95.80 | 59.46 |
DotFastLZ.Compression L2 | 94.74 | 58.84 |
System.IO.Compression.ZipArchive Fastest | 41.53 | 42.78 |
K4os.Compression.LZ4 L03_HC | 33.21 | 46.87 |
System.IO.Compression.ZipArchive Optimal | 11.89 | 38.53 |
K4os.Compression.LZ4 L09_HC | 9.90 | 43.49 |
K4os.Compression.LZ4 L12 | 6.14 | 42.93 |
Benchmark : decompression silesia/dickens
Name | MB/s | Rate |
---|---|---|
memcpy | 21827.62 | 100.00 |
K4os.Compression.LZ4 L00 | 1649.82 | 63.07 |
K4os.Compression.LZ4 L09_HC | 1039.14 | 43.49 |
K4os.Compression.LZ4 L03_HC | 1031.57 | 46.87 |
K4os.Compression.LZ4 L12 | 985.59 | 42.93 |
DotFastLZ.Compression L1 | 234.27 | 59.46 |
DotFastLZ.Compression L2 | 222.60 | 58.84 |
System.IO.Compression.ZipArchive Optimal | 154.24 | 38.53 |
System.IO.Compression.ZipArchive Fastest | 153.18 | 42.78 |
Benchmark : compression silesia/mozilla
Name | MB/s | Rate |
---|---|---|
memcpy | 8193.17 | 100.00 |
K4os.Compression.LZ4 L00 | 244.88 | 51.61 |
DotFastLZ.Compression L2 | 104.18 | 51.66 |
DotFastLZ.Compression L1 | 100.90 | 52.69 |
System.IO.Compression.ZipArchive Fastest | 41.64 | 40.31 |
K4os.Compression.LZ4 L03_HC | 40.22 | 44.15 |
System.IO.Compression.ZipArchive Optimal | 19.21 | 37.18 |
K4os.Compression.LZ4 L09_HC | 17.43 | 43.11 |
K4os.Compression.LZ4 L12 | 3.04 | 42.98 |
Benchmark : decompression silesia/mozilla
Name | MB/s | Rate |
---|---|---|
memcpy | 19375.38 | 100.00 |
K4os.Compression.LZ4 L00 | 1471.68 | 51.61 |
K4os.Compression.LZ4 L12 | 1316.51 | 42.98 |
K4os.Compression.LZ4 L09_HC | 1257.03 | 43.11 |
K4os.Compression.LZ4 L03_HC | 1226.66 | 44.15 |
DotFastLZ.Compression L1 | 306.07 | 52.69 |
DotFastLZ.Compression L2 | 272.70 | 51.66 |
System.IO.Compression.ZipArchive Fastest | 171.20 | 40.31 |
System.IO.Compression.ZipArchive Optimal | 161.37 | 37.18 |
Benchmark : compression silesia/mr
Name | MB/s | Rate |
---|---|---|
memcpy | 10643.72 | 100.00 |
K4os.Compression.LZ4 L00 | 249.46 | 54.57 |
DotFastLZ.Compression L1 | 110.47 | 50.89 |
DotFastLZ.Compression L2 | 106.19 | 50.59 |
System.IO.Compression.ZipArchive Fastest | 41.57 | 37.98 |
K4os.Compression.LZ4 L03_HC | 41.24 | 46.59 |
System.IO.Compression.ZipArchive Optimal | 16.81 | 36.36 |
K4os.Compression.LZ4 L09_HC | 8.90 | 42.58 |
K4os.Compression.LZ4 L12 | 4.19 | 42.02 |
Benchmark : decompression silesia/mr
Name | MB/s | Rate |
---|---|---|
memcpy | 21868.06 | 100.00 |
K4os.Compression.LZ4 L00 | 1667.50 | 54.57 |
K4os.Compression.LZ4 L09_HC | 1230.66 | 42.58 |
K4os.Compression.LZ4 L12 | 1216.22 | 42.02 |
K4os.Compression.LZ4 L03_HC | 1214.00 | 46.59 |
DotFastLZ.Compression L1 | 288.95 | 50.89 |
DotFastLZ.Compression L2 | 274.02 | 50.59 |
System.IO.Compression.ZipArchive Fastest | 161.02 | 37.98 |
System.IO.Compression.ZipArchive Optimal | 160.37 | 36.36 |
Benchmark : compression silesia/nci
Name | MB/s | Rate |
---|---|---|
memcpy | 7960.56 | 100.00 |
K4os.Compression.LZ4 L00 | 178.65 | 16.49 |
DotFastLZ.Compression L1 | 94.20 | 20.64 |
DotFastLZ.Compression L2 | 92.15 | 19.60 |
System.IO.Compression.ZipArchive Fastest | 39.83 | 12.38 |
K4os.Compression.LZ4 L03_HC | 25.97 | 12.67 |
System.IO.Compression.ZipArchive Optimal | 9.28 | 9.61 |
K4os.Compression.LZ4 L09_HC | 4.03 | 10.95 |
K4os.Compression.LZ4 L12 | 2.09 | 10.78 |
Benchmark : decompression silesia/nci
Name | MB/s | Rate |
---|---|---|
memcpy | 19201.59 | 100.00 |
K4os.Compression.LZ4 L00 | 612.22 | 16.49 |
K4os.Compression.LZ4 L03_HC | 517.60 | 12.67 |
K4os.Compression.LZ4 L09_HC | 506.39 | 10.95 |
K4os.Compression.LZ4 L12 | 492.96 | 10.78 |
DotFastLZ.Compression L1 | 193.39 | 20.64 |
DotFastLZ.Compression L2 | 180.39 | 19.60 |
System.IO.Compression.ZipArchive Optimal | 137.29 | 9.61 |
System.IO.Compression.ZipArchive Fastest | 129.54 | 12.38 |
Benchmark : compression silesia/ooffice
Name | MB/s | Rate |
---|---|---|
memcpy | 21403.72 | 100.00 |
K4os.Compression.LZ4 L00 | 236.16 | 70.53 |
DotFastLZ.Compression L2 | 97.00 | 68.78 |
DotFastLZ.Compression L1 | 91.35 | 69.48 |
System.IO.Compression.ZipArchive Fastest | 39.40 | 54.16 |
K4os.Compression.LZ4 L03_HC | 38.91 | 58.64 |
K4os.Compression.LZ4 L09_HC | 21.76 | 57.60 |
System.IO.Compression.ZipArchive Optimal | 19.80 | 50.36 |
K4os.Compression.LZ4 L12 | 10.31 | 57.46 |
Benchmark : decompression silesia/ooffice
Name | MB/s | Rate |
---|---|---|
memcpy | 22111.96 | 100.00 |
K4os.Compression.LZ4 L00 | 1900.29 | 70.53 |
K4os.Compression.LZ4 L03_HC | 1436.77 | 58.64 |
K4os.Compression.LZ4 L09_HC | 1417.74 | 57.60 |
K4os.Compression.LZ4 L12 | 1414.34 | 57.46 |
DotFastLZ.Compression L1 | 291.60 | 69.48 |
DotFastLZ.Compression L2 | 275.97 | 68.78 |
System.IO.Compression.ZipArchive Fastest | 160.44 | 54.16 |
System.IO.Compression.ZipArchive Optimal | 146.38 | 50.36 |
Benchmark : compression silesia/osdb
Name | MB/s | Rate |
---|---|---|
memcpy | 21115.34 | 100.00 |
K4os.Compression.LZ4 L00 | 204.77 | 52.12 |
DotFastLZ.Compression L2 | 110.77 | 52.65 |
DotFastLZ.Compression L1 | 100.00 | 65.83 |
System.IO.Compression.ZipArchive Fastest | 45.47 | 38.86 |
K4os.Compression.LZ4 L03_HC | 40.50 | 40.11 |
System.IO.Compression.ZipArchive Optimal | 22.45 | 36.57 |
K4os.Compression.LZ4 L09_HC | 22.27 | 39.44 |
K4os.Compression.LZ4 L12 | 11.26 | 39.13 |
Benchmark : decompression silesia/osdb
Name | MB/s | Rate |
---|---|---|
memcpy | 22113.43 | 100.00 |
K4os.Compression.LZ4 L00 | 1317.48 | 52.12 |
K4os.Compression.LZ4 L12 | 1113.47 | 39.13 |
K4os.Compression.LZ4 L03_HC | 1108.87 | 40.11 |
K4os.Compression.LZ4 L09_HC | 1093.23 | 39.44 |
DotFastLZ.Compression L1 | 473.92 | 65.83 |
DotFastLZ.Compression L2 | 345.51 | 52.65 |
System.IO.Compression.ZipArchive Fastest | 202.58 | 38.86 |
System.IO.Compression.ZipArchive Optimal | 198.22 | 36.57 |
Benchmark : compression silesia/reymont
Name | MB/s | Rate |
---|---|---|
memcpy | 7777.36 | 100.00 |
K4os.Compression.LZ4 L00 | 183.66 | 48.01 |
DotFastLZ.Compression L1 | 94.79 | 49.85 |
DotFastLZ.Compression L2 | 94.46 | 47.60 |
System.IO.Compression.ZipArchive Fastest | 41.40 | 34.90 |
K4os.Compression.LZ4 L03_HC | 31.85 | 36.64 |
System.IO.Compression.ZipArchive Optimal | 9.20 | 28.44 |
K4os.Compression.LZ4 L09_HC | 5.22 | 31.86 |
K4os.Compression.LZ4 L12 | 3.36 | 31.13 |
Benchmark : decompression silesia/reymont
Name | MB/s | Rate |
---|---|---|
memcpy | 20224.62 | 100.00 |
K4os.Compression.LZ4 L00 | 1094.28 | 48.01 |
K4os.Compression.LZ4 L03_HC | 910.03 | 36.64 |
K4os.Compression.LZ4 L12 | 871.52 | 31.13 |
K4os.Compression.LZ4 L09_HC | 864.20 | 31.86 |
DotFastLZ.Compression L1 | 220.37 | 49.85 |
DotFastLZ.Compression L2 | 203.88 | 47.60 |
System.IO.Compression.ZipArchive Fastest | 148.20 | 34.90 |
System.IO.Compression.ZipArchive Optimal | 142.53 | 28.44 |
Benchmark : compression silesia/samba
Name | MB/s | Rate |
---|---|---|
memcpy | 19389.37 | 100.00 |
K4os.Compression.LZ4 L00 | 216.34 | 35.72 |
DotFastLZ.Compression L2 | 97.26 | 35.45 |
DotFastLZ.Compression L1 | 95.66 | 38.61 |
System.IO.Compression.ZipArchive Fastest | 43.03 | 28.64 |
K4os.Compression.LZ4 L03_HC | 36.16 | 29.20 |
System.IO.Compression.ZipArchive Optimal | 15.84 | 25.45 |
K4os.Compression.LZ4 L09_HC | 14.02 | 28.42 |
K4os.Compression.LZ4 L12 | 3.93 | 28.21 |
Benchmark : decompression silesia/samba
Name | MB/s | Rate |
---|---|---|
memcpy | 21392.72 | 100.00 |
K4os.Compression.LZ4 L00 | 1125.28 | 35.72 |
K4os.Compression.LZ4 L03_HC | 939.16 | 29.20 |
K4os.Compression.LZ4 L12 | 935.99 | 28.21 |
K4os.Compression.LZ4 L09_HC | 934.65 | 28.42 |
DotFastLZ.Compression L1 | 250.53 | 38.61 |
DotFastLZ.Compression L2 | 231.32 | 35.45 |
System.IO.Compression.ZipArchive Fastest | 164.77 | 28.64 |
System.IO.Compression.ZipArchive Optimal | 164.13 | 25.45 |
Benchmark : compression silesia/sao
Name | MB/s | Rate |
---|---|---|
memcpy | 21087.92 | 100.00 |
K4os.Compression.LZ4 L00 | 268.69 | 93.63 |
DotFastLZ.Compression L2 | 120.29 | 88.07 |
DotFastLZ.Compression L1 | 97.44 | 88.08 |
System.IO.Compression.ZipArchive Fastest | 43.02 | 76.70 |
K4os.Compression.LZ4 L03_HC | 39.60 | 80.96 |
System.IO.Compression.ZipArchive Optimal | 22.19 | 73.80 |
K4os.Compression.LZ4 L09_HC | 20.96 | 79.09 |
K4os.Compression.LZ4 L12 | 15.55 | 78.17 |
Benchmark : decompression silesia/sao
Name | MB/s | Rate |
---|---|---|
memcpy | 21368.08 | 100.00 |
K4os.Compression.LZ4 L00 | 3039.50 | 93.63 |
K4os.Compression.LZ4 L12 | 2171.94 | 78.17 |
K4os.Compression.LZ4 L09_HC | 1881.80 | 79.09 |
K4os.Compression.LZ4 L03_HC | 1321.05 | 80.96 |
DotFastLZ.Compression L2 | 485.71 | 88.07 |
DotFastLZ.Compression L1 | 474.00 | 88.08 |
System.IO.Compression.ZipArchive Fastest | 246.07 | 76.70 |
System.IO.Compression.ZipArchive Optimal | 231.99 | 73.80 |
Benchmark : compression silesia/webster
Name | MB/s | Rate |
---|---|---|
memcpy | 9064.46 | 100.00 |
K4os.Compression.LZ4 L00 | 185.31 | 48.58 |
DotFastLZ.Compression L1 | 92.25 | 48.91 |
DotFastLZ.Compression L2 | 91.54 | 47.89 |
System.IO.Compression.ZipArchive Fastest | 40.37 | 34.62 |
K4os.Compression.LZ4 L03_HC | 30.96 | 35.55 |
System.IO.Compression.ZipArchive Optimal | 13.30 | 29.70 |
K4os.Compression.LZ4 L09_HC | 10.76 | 33.77 |
K4os.Compression.LZ4 L12 | 5.56 | 33.34 |
Benchmark : decompression silesia/webster
Name | MB/s | Rate |
---|---|---|
memcpy | 16853.70 | 100.00 |
K4os.Compression.LZ4 L00 | 1278.16 | 48.58 |
K4os.Compression.LZ4 L03_HC | 832.81 | 35.55 |
K4os.Compression.LZ4 L12 | 829.98 | 33.34 |
K4os.Compression.LZ4 L09_HC | 819.18 | 33.77 |
DotFastLZ.Compression L1 | 218.98 | 48.91 |
DotFastLZ.Compression L2 | 206.53 | 47.89 |
System.IO.Compression.ZipArchive Optimal | 147.48 | 29.70 |
System.IO.Compression.ZipArchive Fastest | 145.14 | 34.62 |
Benchmark : compression silesia/x-ray
Name | MB/s | Rate |
---|---|---|
memcpy | 20913.12 | 100.00 |
K4os.Compression.LZ4 L00 | 730.77 | 99.01 |
DotFastLZ.Compression L2 | 120.85 | 96.70 |
DotFastLZ.Compression L1 | 110.15 | 96.74 |
System.IO.Compression.ZipArchive Fastest | 39.85 | 74.87 |
K4os.Compression.LZ4 L03_HC | 39.29 | 84.99 |
K4os.Compression.LZ4 L09_HC | 35.74 | 84.67 |
System.IO.Compression.ZipArchive Optimal | 28.90 | 70.77 |
K4os.Compression.LZ4 L12 | 24.32 | 84.64 |
Benchmark : decompression silesia/x-ray
Name | MB/s | Rate |
---|---|---|
memcpy | 20678.74 | 100.00 |
K4os.Compression.LZ4 L00 | 9232.81 | 99.01 |
K4os.Compression.LZ4 L09_HC | 1944.03 | 84.67 |
K4os.Compression.LZ4 L03_HC | 1930.02 | 84.99 |
K4os.Compression.LZ4 L12 | 1906.00 | 84.64 |
DotFastLZ.Compression L1 | 469.64 | 96.74 |
DotFastLZ.Compression L2 | 436.61 | 96.70 |
System.IO.Compression.ZipArchive Fastest | 212.71 | 74.87 |
System.IO.Compression.ZipArchive Optimal | 201.02 | 70.77 |
Benchmark : compression silesia/xml
Name | MB/s | Rate |
---|---|---|
memcpy | 9423.35 | 100.00 |
K4os.Compression.LZ4 L00 | 187.80 | 22.96 |
DotFastLZ.Compression L1 | 93.20 | 25.97 |
DotFastLZ.Compression L2 | 90.60 | 23.90 |
System.IO.Compression.ZipArchive Fastest | 42.44 | 17.00 |
K4os.Compression.LZ4 L03_HC | 28.89 | 15.95 |
System.IO.Compression.ZipArchive Optimal | 10.71 | 12.85 |
K4os.Compression.LZ4 L09_HC | 9.12 | 14.41 |
K4os.Compression.LZ4 L12 | 3.78 | 14.22 |
Benchmark : decompression silesia/xml
Name | MB/s | Rate |
---|---|---|
memcpy | 22113.73 | 100.00 |
K4os.Compression.LZ4 L00 | 725.29 | 22.96 |
K4os.Compression.LZ4 L09_HC | 631.97 | 14.41 |
K4os.Compression.LZ4 L03_HC | 626.35 | 15.95 |
K4os.Compression.LZ4 L12 | 625.70 | 14.22 |
DotFastLZ.Compression L1 | 199.93 | 25.97 |
DotFastLZ.Compression L2 | 182.56 | 23.90 |
System.IO.Compression.ZipArchive Fastest | 147.68 | 17.00 |
System.IO.Compression.ZipArchive Optimal | 145.35 | 12.85 |
Benchmark : compression enwik/enwik8
Name | MB/s | Rate |
---|---|---|
memcpy | 10390.69 | 100.00 |
K4os.Compression.LZ4 L00 | 196.90 | 57.26 |
DotFastLZ.Compression L1 | 92.18 | 55.58 |
DotFastLZ.Compression L2 | 90.38 | 54.52 |
System.IO.Compression.ZipArchive Fastest | 39.26 | 40.87 |
K4os.Compression.LZ4 L03_HC | 33.62 | 43.83 |
K4os.Compression.LZ4 L09_HC | 14.62 | 42.20 |
System.IO.Compression.ZipArchive Optimal | 14.49 | 36.95 |
K4os.Compression.LZ4 L12 | 7.47 | 41.91 |
Benchmark : decompression enwik/enwik8
Name | MB/s | Rate |
---|---|---|
memcpy | 18522.55 | 100.00 |
K4os.Compression.LZ4 L00 | 1537.62 | 57.26 |
K4os.Compression.LZ4 L03_HC | 1034.27 | 43.83 |
K4os.Compression.LZ4 L09_HC | 1024.90 | 42.20 |
K4os.Compression.LZ4 L12 | 997.74 | 41.91 |
DotFastLZ.Compression L1 | 227.08 | 55.58 |
DotFastLZ.Compression L2 | 216.63 | 54.52 |
System.IO.Compression.ZipArchive Optimal | 147.12 | 36.95 |
System.IO.Compression.ZipArchive Fastest | 144.92 | 40.87 |