Skip to content

[Benchmark X64] [ericstj] Update to zlib-ng 2.2.5 #1357

Description

@MihuBot

Job completed in 1 hour 48 minutes (remote runner delay: 47 seconds).

Using arguments: benchmark System.IO.Compression -medium -NoPRLink

System.IO.Compression.ZLib
BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
AMD EPYC 9V74, 1 CPU, 8 logical and 4 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job=MediumRun OutlierMode=Default IterationCount=15
LaunchCount=2 MemoryRandomization=Default WarmupCount=10
MethodToolchainlevelfileMeanErrorRatioAllocatedAlloc Ratio
CompressMainOptimalalice29.txt2,685.08 μs1.928 μs1.008.25 KB1.00
CompressPROptimalalice29.txt2,697.28 μs1.272 μs1.008.25 KB1.00
DecompressMainOptimalalice29.txt204.44 μs5.174 μs1.008.27 KB1.00
DecompressPROptimalalice29.txt214.87 μs4.405 μs1.058.27 KB1.00
CompressMainOptimalsum350.72 μs4.315 μs1.008.25 KB1.00
CompressPROptimalsum361.78 μs7.558 μs1.038.25 KB1.00
DecompressMainOptimalsum48.98 μs0.167 μs1.008.27 KB1.00
DecompressPROptimalsum48.57 μs0.032 μs0.998.27 KB1.00
CompressMainOptimalTestDocument.pdf1,800.34 μs2.774 μs1.008.25 KB1.00
CompressPROptimalTestDocument.pdf1,758.32 μs1.175 μs0.988.25 KB1.00
DecompressMainOptimalTestDocument.pdf284.05 μs0.100 μs1.008.27 KB1.00
DecompressPROptimalTestDocument.pdf283.43 μs0.091 μs1.008.27 KB1.00
CompressMainFastestalice29.txt687.71 μs3.410 μs1.008.25 KB1.00
CompressPRFastestalice29.txt686.38 μs1.667 μs1.008.25 KB1.00
DecompressMainFastestalice29.txt373.38 μs2.114 μs1.008.27 KB1.00
DecompressPRFastestalice29.txt388.97 μs11.924 μs1.048.27 KB1.00
CompressMainFastestsum132.85 μs0.633 μs1.008.25 KB1.00
CompressPRFastestsum133.33 μs1.670 μs1.008.25 KB1.00
DecompressMainFastestsum49.65 μs0.024 μs1.008.27 KB1.00
DecompressPRFastestsum49.63 μs0.050 μs1.008.27 KB1.00
CompressMainFastestTestDocument.pdf1,036.41 μs2.219 μs1.008.25 KB1.00
CompressPRFastestTestDocument.pdf1,026.79 μs4.324 μs0.998.25 KB1.00
DecompressMainFastestTestDocument.pdf303.57 μs0.118 μs1.008.27 KB1.00
DecompressPRFastestTestDocument.pdf303.59 μs0.259 μs1.008.27 KB1.00
System.IO.Compression.Gzip
BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
AMD EPYC 9V74, 1 CPU, 8 logical and 4 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job=MediumRun OutlierMode=Default IterationCount=15
LaunchCount=2 MemoryRandomization=Default WarmupCount=10
MethodToolchainlevelfileMeanErrorRatioAllocatedAlloc Ratio
CompressMainOptimalalice29.txt2,686.48 μs2.062 μs1.008.25 KB1.00
CompressPROptimalalice29.txt2,699.04 μs1.165 μs1.008.25 KB1.00
DecompressMainOptimalalice29.txt201.16 μs1.824 μs1.008.27 KB1.00
DecompressPROptimalalice29.txt218.94 μs6.258 μs1.098.27 KB1.00
CompressMainOptimalsum361.98 μs5.154 μs1.008.25 KB1.00
CompressPROptimalsum348.83 μs5.751 μs0.968.25 KB1.00
DecompressMainOptimalsum48.84 μs0.061 μs1.008.27 KB1.00
DecompressPROptimalsum47.00 μs0.044 μs0.968.27 KB1.00
CompressMainOptimalTestDocument.pdf1,805.10 μs1.352 μs1.008.25 KB1.00
CompressPROptimalTestDocument.pdf1,761.85 μs2.214 μs0.988.25 KB1.00
DecompressMainOptimalTestDocument.pdf276.31 μs5.508 μs1.008.27 KB1.00
DecompressPROptimalTestDocument.pdf283.03 μs0.946 μs1.038.27 KB1.00
CompressMainFastestalice29.txt694.93 μs1.900 μs1.008.25 KB1.00
CompressPRFastestalice29.txt687.91 μs1.981 μs0.998.25 KB1.00
DecompressMainFastestalice29.txt375.61 μs3.202 μs1.008.27 KB1.00
DecompressPRFastestalice29.txt370.74 μs1.868 μs0.998.27 KB1.00
CompressMainFastestsum134.18 μs2.288 μs1.008.25 KB1.00
CompressPRFastestsum134.75 μs2.404 μs1.008.25 KB1.00
DecompressMainFastestsum48.86 μs0.558 μs1.008.27 KB1.00
DecompressPRFastestsum50.27 μs0.313 μs1.038.27 KB1.00
CompressMainFastestTestDocument.pdf1,043.67 μs2.681 μs1.008.25 KB1.00
CompressPRFastestTestDocument.pdf1,030.75 μs6.953 μs0.998.25 KB1.00
DecompressMainFastestTestDocument.pdf304.39 μs0.097 μs1.008.27 KB1.00
DecompressPRFastestTestDocument.pdf296.51 μs4.262 μs0.978.27 KB1.00
System.IO.Compression.Deflate
BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
AMD EPYC 9V74, 1 CPU, 8 logical and 4 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job=MediumRun OutlierMode=Default IterationCount=15
LaunchCount=2 MemoryRandomization=Default WarmupCount=10
MethodToolchainlevelfileMeanErrorRatioAllocatedAlloc Ratio
CompressMainOptimalalice29.txt2,686.65 μs1.635 μs1.008.22 KB1.00
CompressPROptimalalice29.txt2,711.11 μs1.528 μs1.018.22 KB1.00
DecompressMainOptimalalice29.txt200.15 μs3.039 μs1.008.23 KB1.00
DecompressPROptimalalice29.txt216.96 μs4.390 μs1.088.23 KB1.00
CompressMainOptimalsum355.64 μs8.010 μs1.008.22 KB1.00
CompressPROptimalsum358.17 μs1.904 μs1.018.22 KB1.00
DecompressMainOptimalsum49.10 μs0.142 μs1.008.23 KB1.00
DecompressPROptimalsum49.29 μs0.138 μs1.008.23 KB1.00
CompressMainOptimalTestDocument.pdf1,805.47 μs4.331 μs1.008.22 KB1.00
CompressPROptimalTestDocument.pdf1,765.84 μs4.171 μs0.988.22 KB1.00
DecompressMainOptimalTestDocument.pdf284.19 μs0.082 μs1.008.23 KB1.00
DecompressPROptimalTestDocument.pdf283.77 μs0.259 μs1.008.23 KB1.00
CompressMainFastestalice29.txt680.68 μs3.395 μs1.008.22 KB1.00
CompressPRFastestalice29.txt692.89 μs3.146 μs1.028.22 KB1.00
DecompressMainFastestalice29.txt375.78 μs2.461 μs1.008.23 KB1.00
DecompressPRFastestalice29.txt371.20 μs1.547 μs0.998.23 KB1.00
CompressMainFastestsum135.46 μs1.532 μs1.008.22 KB1.00
CompressPRFastestsum133.50 μs0.303 μs0.998.22 KB1.00
DecompressMainFastestsum51.40 μs0.519 μs1.008.23 KB1.00
DecompressPRFastestsum50.11 μs0.162 μs0.988.23 KB1.00
CompressMainFastestTestDocument.pdf1,033.96 μs2.928 μs1.008.22 KB1.00
CompressPRFastestTestDocument.pdf1,030.43 μs2.210 μs1.008.22 KB1.00
DecompressMainFastestTestDocument.pdf304.84 μs0.471 μs1.008.23 KB1.00
DecompressPRFastestTestDocument.pdf304.47 μs0.588 μs1.008.23 KB1.00
System.IO.Compression.Brotli
BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
AMD EPYC 9V74, 1 CPU, 8 logical and 4 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job=MediumRun IterationCount=15 LaunchCount=2
WarmupCount=10
MethodToolchainlevelfileMeanErrorRatioAllocatedAlloc Ratio
Compress_WithStateMainOptimalalice29.txt183,758.191 μs112.3952 μs1.00237 B1.00
Compress_WithStatePROptimalalice29.txt184,076.489 μs162.7037 μs1.00237 B1.00
Decompress_WithStateMainOptimalalice29.txt287.331 μs0.3428 μs1.0032 B1.00
Decompress_WithStatePROptimalalice29.txt292.056 μs1.0781 μs1.0232 B1.00
Decompress_WithoutStateMainOptimalalice29.txt289.650 μs1.0639 μs1.00-NA
Decompress_WithoutStatePROptimalalice29.txt292.025 μs1.8991 μs1.01-NA
CompressMainOptimalalice29.txt1,698.235 μs7.1909 μs1.0065681 B1.00
CompressPROptimalalice29.txt1,711.973 μs11.6640 μs1.0165682 B1.00
DecompressMainOptimalalice29.txt301.026 μs1.3657 μs1.0065681 B1.00
DecompressPROptimalalice29.txt302.598 μs1.1775 μs1.0165681 B1.00
Compress_WithoutStateMainOptimalalice29.txt183,212.098 μs337.9202 μs1.00133 B1.00
Compress_WithoutStatePROptimalalice29.txt184,194.937 μs342.8802 μs1.01133 B1.00
Compress_WithStateMainOptimalsum39,948.471 μs101.7275 μs1.0079 B1.00
Compress_WithStatePROptimalsum39,756.830 μs27.2650 μs1.0079 B1.00
Decompress_WithStateMainOptimalsum64.231 μs0.9901 μs1.0032 B1.00
Decompress_WithStatePROptimalsum62.909 μs0.1314 μs0.9832 B1.00
Decompress_WithoutStateMainOptimalsum62.737 μs0.1143 μs1.00-NA
Decompress_WithoutStatePROptimalsum63.026 μs0.2688 μs1.00-NA
CompressMainOptimalsum2.130 μs0.0411 μs1.0065681 B1.00
CompressPROptimalsum2.160 μs0.0553 μs1.0265681 B1.00
DecompressMainOptimalsum66.832 μs0.1148 μs1.0065681 B1.00
DecompressPROptimalsum66.685 μs0.1344 μs1.0065681 B1.00
Compress_WithoutStateMainOptimalsum39,787.134 μs66.0688 μs1.0031 B1.00
Compress_WithoutStatePROptimalsum39,752.148 μs26.4475 μs1.0031 B1.00
Compress_WithStateMainOptimalTestDocument.pdf517,040.634 μs168.4925 μs1.00648 B1.00
Compress_WithStatePROptimalTestDocument.pdf517,524.082 μs195.9937 μs1.00648 B1.00
Decompress_WithStateMainOptimalTestDocument.pdf291.161 μs0.1006 μs1.0032 B1.00
Decompress_WithStatePROptimalTestDocument.pdf291.175 μs0.1766 μs1.0032 B1.00
Decompress_WithoutStateMainOptimalTestDocument.pdf291.098 μs0.2641 μs1.00-NA
Decompress_WithoutStatePROptimalTestDocument.pdf292.379 μs1.1879 μs1.00-NA
CompressMainOptimalTestDocument.pdf218.242 μs12.7818 μs1.0165681 B1.00
CompressPROptimalTestDocument.pdf220.028 μs12.0805 μs1.0265681 B1.00
DecompressMainOptimalTestDocument.pdf302.356 μs0.1090 μs1.0065681 B1.00
DecompressPROptimalTestDocument.pdf301.655 μs0.0587 μs1.0065681 B1.00
Compress_WithoutStateMainOptimalTestDocument.pdf517,601.656 μs423.8760 μs1.00400 B1.00
Compress_WithoutStatePROptimalTestDocument.pdf517,471.307 μs201.3337 μs1.00400 B1.00
Compress_WithStateMainFastestalice29.txt660.965 μs1.7646 μs1.0033 B1.00
Compress_WithStatePRFastestalice29.txt652.926 μs9.1751 μs0.9933 B1.00
Decompress_WithStateMainFastestalice29.txt367.626 μs0.1293 μs1.0032 B1.00
Decompress_WithStatePRFastestalice29.txt368.542 μs0.1915 μs1.0032 B1.00
Decompress_WithoutStateMainFastestalice29.txt367.412 μs0.5606 μs1.00-NA
Decompress_WithoutStatePRFastestalice29.txt367.315 μs0.4447 μs1.00-NA
CompressMainFastestalice29.txt759.606 μs1.2460 μs1.0065681 B1.00
CompressPRFastestalice29.txt768.947 μs5.0775 μs1.0165681 B1.00
DecompressMainFastestalice29.txt384.628 μs0.3414 μs1.0065681 B1.00
DecompressPRFastestalice29.txt386.246 μs0.2534 μs1.0065681 B1.00
Compress_WithoutStateMainFastestalice29.txt664.428 μs2.2322 μs1.00-NA
Compress_WithoutStatePRFastestalice29.txt670.081 μs2.2301 μs1.01-NA
Compress_WithStateMainFastestsum106.626 μs0.2013 μs1.0032 B1.00
Compress_WithStatePRFastestsum107.331 μs0.3667 μs1.0132 B1.00
Decompress_WithStateMainFastestsum68.365 μs1.5054 μs1.0032 B1.00
Decompress_WithStatePRFastestsum66.890 μs0.0299 μs0.9832 B1.00
Decompress_WithoutStateMainFastestsum67.152 μs0.4757 μs1.00-NA
Decompress_WithoutStatePRFastestsum66.928 μs0.0719 μs1.00-NA
CompressMainFastestsum125.209 μs0.2055 μs1.0065681 B1.00
CompressPRFastestsum125.915 μs0.1934 μs1.0165681 B1.00
DecompressMainFastestsum69.816 μs0.0810 μs1.0065681 B1.00
DecompressPRFastestsum69.734 μs0.0759 μs1.0065681 B1.00
Compress_WithoutStateMainFastestsum106.285 μs0.2727 μs1.00-NA
Compress_WithoutStatePRFastestsum108.033 μs0.2190 μs1.02-NA
Compress_WithStateMainFastestTestDocument.pdf320.500 μs0.0764 μs1.0032 B1.00
Compress_WithStatePRFastestTestDocument.pdf322.967 μs1.4245 μs1.0132 B1.00
Decompress_WithStateMainFastestTestDocument.pdf280.132 μs1.6373 μs1.0032 B1.00
Decompress_WithStatePRFastestTestDocument.pdf278.059 μs0.0533 μs0.9932 B1.00
Decompress_WithoutStateMainFastestTestDocument.pdf279.999 μs1.3091 μs1.00-NA
Decompress_WithoutStatePRFastestTestDocument.pdf278.536 μs0.9912 μs0.99-NA
CompressMainFastestTestDocument.pdf382.508 μs0.4959 μs1.0065681 B1.00
CompressPRFastestTestDocument.pdf383.729 μs2.1345 μs1.0065681 B1.00
DecompressMainFastestTestDocument.pdf289.386 μs0.4826 μs1.0065681 B1.00
DecompressPRFastestTestDocument.pdf289.332 μs0.3096 μs1.0065681 B1.00
Compress_WithoutStateMainFastestTestDocument.pdf319.927 μs0.2544 μs1.00-NA
Compress_WithoutStatePRFastestTestDocument.pdf320.607 μs0.5446 μs1.00-NA

Artifacts:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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