pts-compress.results AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (0805 BIOS) and AMD Radeon RX 7900 XT/7900 XTX 24GB on Arch Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2301252-NE-PTSCOMPRE28 .
pts-compress.results Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution compress test on smurf AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (0805 BIOS) AMD Device 14d8 62GB 2000GB Samsung SSD 980 PRO 2TB AMD Radeon RX 7900 XT/7900 XTX 24GB (2269/1249MHz) AMD Device ab30 DELL G3223Q Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Arch Linux 6.1.7-arch1-1 (x86_64) KDE Plasma 5.26.5 X Server 1.21.1.6 4.6 Mesa 22.3.3 (LLVM 15.0.7 DRM 3.49) GCC 12.2.1 20230111 + Clang 15.0.7 ext4 3840x2160 OpenBenchmarking.org - Transparent Huge Pages: always - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + 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 IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
pts-compress.results blosc: blosclz shuffle blosc: blosclz bitshuffle lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed compress-7zip: Compression Rating compress-7zip: Decompression Rating compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compression compress-gzip: Linux Source Tree Archiving To .tar.gz compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 system-decompress-gzip: system-decompress-zlib: compress-rar: Linux Source Tree Archiving To RAR compress test on smurf 30013.3 14386.4 69 207 818 2863 169 3184 225 825 801 995 335 1173 412 1772 17728.92 17739.6 82.02 17745.4 80.37 17945.3 5929.3 6135.9 2205.3 6502.8 91.5 5435.8 1152.7 6487.5 1171.8 6890.2 59.9 5448.0 200539 186950 2.722 25.590 15.857 2.030 1072.306983 41.257 OpenBenchmarking.org
C-Blosc Test: blosclz shuffle OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.3 Test: blosclz shuffle compress test on smurf 6K 12K 18K 24K 30K SE +/- 124.36, N = 3 30013.3 1. (CC) gcc options: -std=gnu99 -O3 -lrt -lm
C-Blosc Test: blosclz bitshuffle OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.3 Test: blosclz bitshuffle compress test on smurf 3K 6K 9K 12K 15K SE +/- 123.77, N = 3 14386.4 1. (CC) gcc options: -std=gnu99 -O3 -lrt -lm
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression compress test on smurf 15 30 45 60 75 SE +/- 0.00, N = 3 69 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression compress test on smurf 50 100 150 200 250 SE +/- 0.00, N = 3 207 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression compress test on smurf 200 400 600 800 1000 SE +/- 2.19, N = 3 818 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression compress test on smurf 600 1200 1800 2400 3000 SE +/- 5.17, N = 3 2863 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression compress test on smurf 40 80 120 160 200 SE +/- 1.20, N = 3 169 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression compress test on smurf 700 1400 2100 2800 3500 SE +/- 3.46, N = 3 3184 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression compress test on smurf 50 100 150 200 250 SE +/- 0.58, N = 3 225 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression compress test on smurf 200 400 600 800 1000 SE +/- 0.67, N = 3 825 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression compress test on smurf 200 400 600 800 1000 SE +/- 7.69, N = 3 801 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression compress test on smurf 200 400 600 800 1000 SE +/- 6.17, N = 3 995 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression compress test on smurf 70 140 210 280 350 SE +/- 0.33, N = 3 335 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression compress test on smurf 300 600 900 1200 1500 SE +/- 1.00, N = 3 1173 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression compress test on smurf 90 180 270 360 450 SE +/- 0.33, N = 3 412 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression compress test on smurf 400 800 1200 1600 2000 SE +/- 0.00, N = 3 1772 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed compress test on smurf 4K 8K 12K 16K 20K SE +/- 27.79, N = 3 17728.92 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed compress test on smurf 4K 8K 12K 16K 20K SE +/- 5.61, N = 3 17739.6 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed compress test on smurf 20 40 60 80 100 SE +/- 0.95, N = 4 82.02 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed compress test on smurf 4K 8K 12K 16K 20K SE +/- 128.83, N = 4 17745.4 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed compress test on smurf 20 40 60 80 100 SE +/- 0.62, N = 3 80.37 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed compress test on smurf 4K 8K 12K 16K 20K SE +/- 43.80, N = 3 17945.3 1. (CC) gcc options: -O3
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed compress test on smurf 1300 2600 3900 5200 6500 SE +/- 29.91, N = 3 5929.3 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed compress test on smurf 1300 2600 3900 5200 6500 SE +/- 30.70, N = 3 6135.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed compress test on smurf 500 1000 1500 2000 2500 SE +/- 16.32, N = 3 2205.3 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed compress test on smurf 1400 2800 4200 5600 7000 SE +/- 33.71, N = 3 6502.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed compress test on smurf 20 40 60 80 100 SE +/- 0.65, N = 3 91.5 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed compress test on smurf 1200 2400 3600 4800 6000 SE +/- 15.99, N = 3 5435.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed compress test on smurf 200 400 600 800 1000 SE +/- 3.46, N = 3 1152.7 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed compress test on smurf 1400 2800 4200 5600 7000 SE +/- 33.76, N = 3 6487.5 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed compress test on smurf 300 600 900 1200 1500 SE +/- 5.80, N = 3 1171.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed compress test on smurf 1500 3000 4500 6000 7500 SE +/- 46.09, N = 3 6890.2 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed compress test on smurf 13 26 39 52 65 SE +/- 0.09, N = 3 59.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed compress test on smurf 1200 2400 3600 4800 6000 SE +/- 29.18, N = 3 5448.0 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating compress test on smurf 40K 80K 120K 160K 200K SE +/- 114.37, N = 3 200539 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating compress test on smurf 40K 80K 120K 160K 200K SE +/- 324.01, N = 3 186950 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Parallel BZIP2 Compression FreeBSD-13.0-RELEASE-amd64-memstick.img Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression compress test on smurf 0.6125 1.225 1.8375 2.45 3.0625 SE +/- 0.036, N = 3 2.722 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz compress test on smurf 6 12 18 24 30 SE +/- 0.20, N = 3 25.59
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress test on smurf 4 8 12 16 20 SE +/- 0.05, N = 3 15.86 1. (CC) gcc options: -fvisibility=hidden -O2
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression compress test on smurf 0.4568 0.9136 1.3704 1.8272 2.284 SE +/- 0.000, N = 3 2.030
System ZLIB Decompression OpenBenchmarking.org ms, Fewer Is Better System ZLIB Decompression 1.2.7 compress test on smurf 200 400 600 800 1000 SE +/- 5.17, N = 10 1072.31
RAR Compression Linux Source Tree Archiving To RAR OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 6.0.2 Linux Source Tree Archiving To RAR compress test on smurf 9 18 27 36 45 SE +/- 0.29, N = 3 41.26
Phoronix Test Suite v10.8.4