20221006232244compression

AMD Ryzen 9 3900X 12-Core testing with a Gigabyte AX370M-Gaming 3-CF (F51c BIOS) and Gigabyte AMD Radeon RX 5600 XT 6GB on Fedora Linux 35 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2210067-NE-20221006252.

20221006232244compressionProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLFile-SystemScreen ResolutionAMD Ryzen 9 3900X 12-CoreAMD Ryzen 9 3900X 12-Core @ 3.95GHz (12 Cores / 24 Threads)Gigabyte AX370M-Gaming 3-CF (F51c BIOS)AMD Starship/Matisse32GB256GB ADATA SX6000PNP + 1000GB Seagate ST1000DM003-1ER1Gigabyte AMD Radeon RX 5600 XT 6GB (1650/750MHz)AMD Navi 10 HDMI AudioU34G3G4R3Realtek RTL8111/8168/8411 + Intel 8260Fedora Linux 355.19.10-100.fc35.x86_64 (x86_64)KDE Plasma 5.25.4X Server 1.20.144.6 Mesa 21.3.9 (LLVM 13.0.0)btrfs3440x1440OpenBenchmarking.org- amdgpu.noretry=0 amdgpu.vm_fault_stop=0 amdgpu.gpu_recovery=1 - Transparent Huge Pages: madvise - Scaling Governor: acpi-cpufreq schedutil (Boost: Disabled) - CPU Microcode: 0x8701021 - SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

20221006232244compressionblosc: blosclz shuffleblosc: blosclz bitshufflelzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Libdeflate 1 - Decompressioncompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressioncompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9system-decompress-gzip: system-decompress-xz: system-decompress-zlib: compress-rar: Linux Source Tree Archiving To RARAMD Ryzen 9 3900X 12-Core16258.79574.53911751116979619128847648959119369421611658528.999583.344.129090.244.569165.43300.93389.31073.23489.835.93110.5913.93618.0826.93726.129.03098.288059826715.86369.07825.9513.0323.6621743.14925899.690OpenBenchmarking.org

C-Blosc

Test: blosclz shuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffleAMD Ryzen 9 3900X 12-Core3K6K9K12K15KSE +/- 46.57, N = 316258.71. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

C-Blosc

Test: blosclz bitshuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffleAMD Ryzen 9 3900X 12-Core2K4K6K8K10KSE +/- 53.06, N = 39574.51. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionAMD Ryzen 9 3900X 12-Core918273645SE +/- 0.00, N = 3391. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionAMD Ryzen 9 3900X 12-Core306090120150SE +/- 0.00, N = 31171. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionAMD Ryzen 9 3900X 12-Core110220330440550SE +/- 0.88, N = 35111. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionAMD Ryzen 9 3900X 12-Core400800120016002000SE +/- 0.58, N = 316971. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: CompressionAMD Ryzen 9 3900X 12-Core20406080100SE +/- 0.67, N = 3961. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionAMD Ryzen 9 3900X 12-Core400800120016002000SE +/- 2.00, N = 319121. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: CompressionAMD Ryzen 9 3900X 12-Core20406080100SE +/- 1.19, N = 4881. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionAMD Ryzen 9 3900X 12-Core100200300400500SE +/- 0.25, N = 44761. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionAMD Ryzen 9 3900X 12-Core110220330440550SE +/- 1.20, N = 34891. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionAMD Ryzen 9 3900X 12-Core130260390520650SE +/- 2.85, N = 35911. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionAMD Ryzen 9 3900X 12-Core4080120160200SE +/- 0.88, N = 31931. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionAMD Ryzen 9 3900X 12-Core150300450600750SE +/- 3.51, N = 36941. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionAMD Ryzen 9 3900X 12-Core50100150200250SE +/- 1.99, N = 152161. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: DecompressionAMD Ryzen 9 3900X 12-Core30060090012001500SE +/- 0.38, N = 1511651. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedAMD Ryzen 9 3900X 12-Core2K4K6K8K10KSE +/- 18.51, N = 38528.991. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedAMD Ryzen 9 3900X 12-Core2K4K6K8K10KSE +/- 18.90, N = 39583.31. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedAMD Ryzen 9 3900X 12-Core1020304050SE +/- 0.11, N = 344.121. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedAMD Ryzen 9 3900X 12-Core2K4K6K8K10KSE +/- 25.83, N = 39090.21. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedAMD Ryzen 9 3900X 12-Core1020304050SE +/- 0.55, N = 544.561. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedAMD Ryzen 9 3900X 12-Core2K4K6K8K10KSE +/- 33.33, N = 59165.41. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedAMD Ryzen 9 3900X 12-Core7001400210028003500SE +/- 19.98, N = 33300.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedAMD Ryzen 9 3900X 12-Core7001400210028003500SE +/- 5.11, N = 33389.31. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedAMD Ryzen 9 3900X 12-Core2004006008001000SE +/- 6.95, N = 31073.21. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedAMD Ryzen 9 3900X 12-Core7001400210028003500SE +/- 2.86, N = 33489.81. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedAMD Ryzen 9 3900X 12-Core816243240SE +/- 0.15, N = 335.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedAMD Ryzen 9 3900X 12-Core7001400210028003500SE +/- 3.34, N = 33110.51. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedAMD Ryzen 9 3900X 12-Core2004006008001000SE +/- 3.79, N = 3913.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression SpeedAMD Ryzen 9 3900X 12-Core8001600240032004000SE +/- 2.38, N = 33618.01. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedAMD Ryzen 9 3900X 12-Core2004006008001000SE +/- 2.41, N = 3826.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedAMD Ryzen 9 3900X 12-Core8001600240032004000SE +/- 1.37, N = 33726.11. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedAMD Ryzen 9 3900X 12-Core714212835SE +/- 0.38, N = 329.01. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedAMD Ryzen 9 3900X 12-Core7001400210028003500SE +/- 6.41, N = 33098.21. (CC) gcc options: -O3 -pthread -lz -llzma

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingAMD Ryzen 9 3900X 12-Core20K40K60K80K100KSE +/- 955.91, N = 3880591. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingAMD Ryzen 9 3900X 12-Core20K40K60K80K100KSE +/- 716.25, N = 3826711. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Parallel BZIP2 Compression

FreeBSD-13.0-RELEASE-amd64-memstick.img Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionAMD Ryzen 9 3900X 12-Core1.31922.63843.95765.27686.596SE +/- 0.073, N = 55.8631. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzAMD Ryzen 9 3900X 12-Core1530456075SE +/- 30.16, N = 1569.08

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9AMD Ryzen 9 3900X 12-Core612182430SE +/- 0.29, N = 1425.951. (CC) gcc options: -fvisibility=hidden -O2

System GZIP Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem GZIP DecompressionAMD Ryzen 9 3900X 12-Core0.68221.36442.04662.72883.411SE +/- 0.001, N = 33.032

System XZ Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionAMD Ryzen 9 3900X 12-Core0.8241.6482.4723.2964.12SE +/- 0.050, N = 33.662

System ZLIB Decompression

OpenBenchmarking.orgms, Fewer Is BetterSystem ZLIB Decompression 1.2.7AMD Ryzen 9 3900X 12-Core400800120016002000SE +/- 1.80, N = 101743.15

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARAMD Ryzen 9 3900X 12-Core20406080100SE +/- 32.78, N = 1599.69


Phoronix Test Suite v10.8.4