mainline-rc-680-compression, cachyos-rc-680-compression

AMD Ryzen 7 7700X 8-Core testing with a ASRock A620I Lightning WiFi (1.28 BIOS) and AMD Radeon RX 7800 XT 16GB on Arch rolling via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2402129-NE-MAINLINER06&sro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerOpenGLCompilerFile-SystemScreen Resolutionmainline-rc-680cachyos-rc-680-compression AMD Ryzen 7 7700X 8-Core AMD Ryzen 7 7700X 8-CoreAMD Ryzen 7 7700X 8-Core @ 5.57GHz (8 Cores / 16 Threads)ASRock A620I Lightning WiFi (1.28 BIOS)AMD Device 14d864GB4001GB CT4000P3SSD8AMD Radeon RX 7800 XT 16GBAMD Navi 31 HDMI/DPBenQ PJRealtek RTL8125 2.5GbE + MEDIATEK MT7922 802.11ax PCIArch rolling6.8.0-rc3-1-mainline (x86_64)X Server 1.21.1.94.6 Mesa 23.3.5-arch1.1 (LLVM 16.0.6 DRM 3.57)GCC 13.2.1 20230801 + Clang 16.0.6btrfs3840x2160AMD Radeon RX 7800 XT 16GB (2169/1218MHz)6.8.0-rc3-1-cachyos-rc (x86_64)OpenBenchmarking.orgKernel Details- amdgpu.ppfeaturemask=0xffffffff - Transparent Huge Pages: alwaysCompiler Details- --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=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --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 Processor Details- Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601203Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: Safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

blosc: blosclz shuffle - 8MBblosc: blosclz shuffle - 16MBblosc: blosclz shuffle - 32MBblosc: blosclz shuffle - 64MBblosc: blosclz noshuffle - 8MBblosc: blosclz shuffle - 128MBblosc: blosclz shuffle - 256MBblosc: blosclz bitshuffle - 8MBblosc: blosclz noshuffle - 16MBblosc: blosclz noshuffle - 32MBblosc: blosclz noshuffle - 64MBblosc: blosclz bitshuffle - 16MBblosc: blosclz bitshuffle - 32MBblosc: blosclz bitshuffle - 64MBblosc: blosclz noshuffle - 128MBblosc: blosclz noshuffle - 256MBblosc: blosclz bitshuffle - 128MBblosc: blosclz bitshuffle - 256MBlzbench: 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: 12 - Compression Speedcompress-zstd: 12 - 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 RARmainline-rc-680cachyos-rc-680-compressionAMD Ryzen 7 7700X 8-Core AMD Ryzen 7 7700X 8-Core AMD Ryzen 7 7700X 8-CoreAMD Ryzen 7 7700X 8-Core24386.724167.220527.316779.219553.214518.612045.220023.917827.513400.211004.620465.518724.316442.49848.68566.614145.511840.7651987602657157294221478874893630810883831641984.116253.9152.075690.550.265948.42718.62034.5523.42215.3178.82290.018.91983.31345.82065.0536.52233.110.91871.7105171818616.09526.08423.0852.1542.0191149.59123331.04824236.824130.820459.616814.819494.214528.111990.019890.617956.813106.511121.720009.018533.416550.29835.18489.814218.811737.4631947432577153286121177973291630510753761626967.936155.1151.035626.950.045898.72662.22016527.92174.5179.62253.918.81974.91364.22026.2535.42191.110.81872.11040658000026.17023.3342.1462.0151148.19794731.848OpenBenchmarking.org

C-Blosc

Test: blosclz shuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 8MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core5K10K15K20K25KSE +/- 59.26, N = 3SE +/- 198.05, N = 1524236.824386.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 16MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core5K10K15K20K25KSE +/- 56.97, N = 3SE +/- 75.02, N = 324130.824167.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 32MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 46.01, N = 3SE +/- 21.38, N = 320459.620527.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 64MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 25.23, N = 3SE +/- 26.30, N = 316814.816779.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 8MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 34.87, N = 3SE +/- 36.42, N = 319494.219553.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 128MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3K6K9K12K15KSE +/- 7.86, N = 3SE +/- 60.73, N = 314528.114518.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 256MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3K6K9K12K15KSE +/- 50.94, N = 3SE +/- 49.05, N = 311990.012045.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 8MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 22.94, N = 3SE +/- 65.35, N = 319890.620023.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 16MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 161.07, N = 3SE +/- 21.17, N = 317956.817827.51. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 32MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3K6K9K12K15KSE +/- 73.92, N = 3SE +/- 11.11, N = 313106.513400.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 64MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2K4K6K8K10KSE +/- 6.19, N = 3SE +/- 39.45, N = 311121.711004.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 16MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 81.97, N = 3SE +/- 168.82, N = 320009.020465.51. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 32MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 36.90, N = 3SE +/- 43.45, N = 318533.418724.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 64MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4K8K12K16K20KSE +/- 33.11, N = 3SE +/- 8.03, N = 316550.216442.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 128MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2K4K6K8K10KSE +/- 31.18, N = 3SE +/- 24.68, N = 39835.19848.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 256MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2K4K6K8K10KSE +/- 17.97, N = 3SE +/- 26.25, N = 38489.88566.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 128MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3K6K9K12K15KSE +/- 23.29, N = 3SE +/- 40.32, N = 314218.814145.51. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 256MBAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3K6K9K12K15KSE +/- 35.77, N = 3SE +/- 5.00, N = 311737.411840.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core1530456075SE +/- 0.00, N = 3SE +/- 0.33, N = 363651. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4080120160200SE +/- 0.33, N = 3SE +/- 0.88, N = 31941981. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core160320480640800SE +/- 1.20, N = 3SE +/- 1.86, N = 37437601. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core6001200180024003000SE +/- 3.28, N = 3SE +/- 6.00, N = 3257726571. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 31531571. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core6001200180024003000SE +/- 16.05, N = 3SE +/- 8.97, N = 3286129421. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core50100150200250SE +/- 1.45, N = 3SE +/- 0.58, N = 32112141. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2004006008001000SE +/- 0.33, N = 3SE +/- 1.20, N = 37797881. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core160320480640800SE +/- 0.33, N = 3SE +/- 0.33, N = 37327481. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2004006008001000SE +/- 0.58, N = 3SE +/- 0.33, N = 39169361. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core70140210280350SE +/- 0.58, N = 3SE +/- 1.86, N = 33053081. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2004006008001000SE +/- 1.53, N = 3SE +/- 6.51, N = 3107510881. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core80160240320400SE +/- 0.58, N = 3SE +/- 0.33, N = 33763831. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core400800120016002000SE +/- 0.67, N = 3SE +/- 5.70, N = 3162616411. (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.4Compression Level: 1 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2004006008001000SE +/- 1.06, N = 3SE +/- 2.13, N = 3967.93984.111. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 1 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core13002600390052006500SE +/- 3.43, N = 3SE +/- 7.58, N = 36155.16253.91. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 3 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core306090120150SE +/- 0.30, N = 3SE +/- 0.33, N = 3151.03152.071. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 3 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core12002400360048006000SE +/- 3.25, N = 3SE +/- 11.68, N = 35626.95690.51. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 9 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core1122334455SE +/- 0.05, N = 3SE +/- 0.07, N = 350.0450.261. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 9 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core13002600390052006500SE +/- 5.15, N = 3SE +/- 13.68, N = 35898.75948.41. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core6001200180024003000SE +/- 19.38, N = 3SE +/- 22.76, N = 32662.22718.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core400800120016002000SE +/- 10.60, N = 32016.02034.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core110220330440550SE +/- 1.00, N = 3SE +/- 0.52, N = 3527.9523.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core5001000150020002500SE +/- 3.31, N = 3SE +/- 4.17, N = 32174.52215.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 12 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core4080120160200SE +/- 1.17, N = 3SE +/- 0.35, N = 3179.6178.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 12 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core5001000150020002500SE +/- 4.44, N = 3SE +/- 6.03, N = 32253.92290.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core510152025SE +/- 0.06, N = 3SE +/- 0.03, N = 318.818.91. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core400800120016002000SE +/- 1.55, N = 3SE +/- 6.23, N = 31974.91983.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core30060090012001500SE +/- 3.10, N = 3SE +/- 0.63, N = 31364.21345.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core400800120016002000SE +/- 4.05, N = 3SE +/- 0.93, N = 32026.22065.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core120240360480600SE +/- 1.30, N = 3SE +/- 0.38, N = 3535.4536.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core5001000150020002500SE +/- 6.73, N = 3SE +/- 6.41, N = 32191.12233.11. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core3691215SE +/- 0.03, N = 3SE +/- 0.06, N = 310.810.91. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression SpeedAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core400800120016002000SE +/- 2.35, N = 3SE +/- 4.28, N = 31872.11871.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core20K40K60K80K100KSE +/- 285.87, N = 3SE +/- 429.03, N = 31040651051711. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core20K40K60K80K100KSE +/- 339.51, N = 3SE +/- 583.48, N = 380000818611. (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 Compressionmainline-rc-680: AMD Ryzen 7 7700X 8-Core246810SE +/- 0.017, N = 36.0951. (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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core612182430SE +/- 0.22, N = 3SE +/- 0.14, N = 326.1726.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 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core612182430SE +/- 0.03, N = 3SE +/- 0.04, N = 323.3323.091. (CC) gcc options: -fvisibility=hidden -O2

System GZIP Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem GZIP DecompressionAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core0.48470.96941.45411.93882.4235SE +/- 0.002, N = 3SE +/- 0.019, N = 32.1462.154

System XZ Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core0.45430.90861.36291.81722.2715SE +/- 0.001, N = 3SE +/- 0.013, N = 22.0152.019

System ZLIB Decompression

OpenBenchmarking.orgms, Fewer Is BetterSystem ZLIB Decompression 1.2.7AMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core2004006008001000SE +/- 1.49, N = 10SE +/- 5.82, N = 101148.201149.59

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARAMD Ryzen 7 7700X 8-Coremainline-rc-680: AMD Ryzen 7 7700X 8-Core714212835SE +/- 0.60, N = 14SE +/- 0.76, N = 1431.8531.05


Phoronix Test Suite v10.8.4