Performance (4 cores) Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: CPU Microcode: 0x430Security Notes: SELinux + 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: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Efficient (4 cores) No affinity forced (4 cores) Processor: Intel Core i7-1260P (4 Cores), Memory: 6GB, Disk: 78GB, Graphics: llvmpipe
OS: Fedora Linux 38, Kernel: 6.1.62-1.qubes.fc37.x86_64 (x86_64), Display Server: X Server 1.20.14, OpenGL: 4.5 Mesa 23.1.9 (LLVM 16.0.6 256 bits), Compiler: GCC 13.2.1 20231011, File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.17.2 Hypervisor
Desktop CPU Ryzen 5 5600X 4 cores Changed Processor to AMD Ryzen 5 5600X 6-Core (4 Cores) .
Processor Change: CPU Microcode: 0xa201204Security Change: SELinux + 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: Mitigation of 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 Retpolines IBPB: conditional IBRS_FW STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 200 400 600 800 1000 SE +/- 0.87, N = 3 SE +/- 8.20, N = 15 SE +/- 9.69, N = 15 SE +/- 2.38, N = 3 1148.6 983.6 721.7 365.9 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 200 400 600 800 1000 SE +/- 2.10, N = 3 SE +/- 3.85, N = 3 SE +/- 1.25, N = 3 SE +/- 0.44, N = 3 806.9 669.0 526.1 322.1 -lz 1. (CC) gcc options: -O3 -pthread
C-Blosc C-Blosc (c-blosc2) simple, compressed, fast and persistent data store library for C that focuses on compression of binary data. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 8MB Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 20.00, N = 3 SE +/- 63.43, N = 3 SE +/- 44.30, N = 15 SE +/- 10.29, N = 3 8145.5 7702.6 4536.7 3862.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 16MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 43.48, N = 3 SE +/- 30.32, N = 3 SE +/- 46.61, N = 3 SE +/- 11.91, N = 3 9897.2 9763.3 5489.5 4700.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 60 120 180 240 300 SE +/- 0.65, N = 3 SE +/- 2.91, N = 3 SE +/- 0.98, N = 3 SE +/- 0.62, N = 3 270.5 214.8 172.1 129.8 -lz 1. (CC) gcc options: -O3 -pthread
C-Blosc C-Blosc (c-blosc2) simple, compressed, fast and persistent data store library for C that focuses on compression of binary data. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 8MB Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 8.86, N = 3 SE +/- 9.71, N = 3 SE +/- 84.27, N = 3 SE +/- 4.37, N = 3 8471.8 8294.8 5989.5 4689.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 1.08, N = 15 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 96.3 85.1 68.7 54.3 -lz 1. (CC) gcc options: -O3 -pthread
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 1.53, N = 3 SE +/- 0.00, N = 3 121 116 115 69 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
7-Zip Compression This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating Desktop CPU Ryzen 5 5600X 4 cores Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) 5K 10K 15K 20K 25K SE +/- 36.37, N = 3 SE +/- 42.67, N = 3 SE +/- 195.74, N = 4 SE +/- 31.43, N = 3 23715 15026 14771 13605 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) Efficient (4 cores) No affinity forced (4 cores) 70 140 210 280 350 SE +/- 1.15, N = 3 SE +/- 2.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 319 297 186 185 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
7-Zip Compression This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 7K 14K 21K 28K 35K SE +/- 108.75, N = 3 SE +/- 325.07, N = 4 SE +/- 180.48, N = 3 SE +/- 277.87, N = 3 32918 26573 20012 19257 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 500 1000 1500 2000 2500 SE +/- 2.91, N = 3 SE +/- 6.39, N = 3 SE +/- 13.86, N = 3 SE +/- 10.07, N = 3 2259 2023 2005 1389 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 140 280 420 560 700 SE +/- 7.54, N = 3 SE +/- 2.65, N = 3 SE +/- 3.84, N = 3 SE +/- 0.88, N = 3 655 601 595 403 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 500 1000 1500 2000 2500 SE +/- 4.91, N = 3 SE +/- 4.37, N = 3 SE +/- 35.41, N = 3 SE +/- 0.67, N = 3 2455 2192 2164 1512 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.06, N = 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 10.03 8.21 6.48 6.34 -lz 1. (CC) gcc options: -O3 -pthread
RAR Compression This test measures the time needed to archive/compress two copies of the Linux 5.14 kernel source tree using RAR/WinRAR compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 6.0.2 Linux Source Tree Archiving To RAR Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 1.00, N = 15 SE +/- 0.78, N = 3 51.13 52.73 78.31 80.45
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 1.73, N = 3 SE +/- 0.33, N = 3 166 136 135 106 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 2.39, N = 3 SE +/- 15.23, N = 3 SE +/- 32.80, N = 2 SE +/- 1.91, N = 3 1811.6 1713.9 1640.3 1174.9 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 1.31, N = 3 SE +/- 7.13, N = 15 SE +/- 4.68, N = 15 SE +/- 2.38, N = 6 1798.4 1669.2 1596.4 1168.6 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 4.67, N = 3 SE +/- 9.95, N = 3 SE +/- 8.26, N = 3 SE +/- 0.67, N = 3 1691.4 1615.8 1559.5 1099.5 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 5.95, N = 3 SE +/- 13.74, N = 15 SE +/- 8.43, N = 15 SE +/- 0.95, N = 2 1650.5 1539.6 1512.4 1073.2 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 51.90, N = 3 SE +/- 33.87, N = 3 SE +/- 7.14, N = 15 SE +/- 0.46, N = 3 1776.8 1654.1 1603.1 1155.4 -lz 1. (CC) gcc options: -O3 -pthread
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 300 600 900 1200 1500 SE +/- 0.88, N = 3 SE +/- 6.33, N = 3 SE +/- 0.00, N = 3 SE +/- 3.67, N = 3 1409 1204 930 927 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 12 24 36 48 60 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 51 50 49 36 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.48, N = 3 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 74.65 81.32 95.86 101.75 1. (CC) gcc options: -fvisibility=hidden -O2
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 2K 4K 6K 8K 10K SE +/- 28.38, N = 3 SE +/- 46.01, N = 3 10086.24 9075.74 8709.21 1. (CC) gcc options: -O3
Compression Level: 1 - Compression Speed
Efficient (4 cores): The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
System GZIP Decompression This simple test measures the time to decompress a gzipped tarball (the Qt5 toolkit source package). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 0.7763 1.5526 2.3289 3.1052 3.8815 SE +/- 0.020, N = 10 SE +/- 0.033, N = 15 SE +/- 0.083, N = 15 SE +/- 0.024, N = 13 2.532 2.810 3.336 3.450
Gzip Compression This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.36, N = 15 SE +/- 1.77, N = 15 SE +/- 0.14, N = 3 29.70 35.11 40.48 50.46
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 300 600 900 1200 1500 SE +/- 11.35, N = 3 SE +/- 5.06, N = 3 SE +/- 58.02, N = 15 SE +/- 0.66, N = 3 1546.6 1341.1 1204.0 950.4 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 15 SE +/- 0.00, N = 3 8.27 6.74 5.57 5.07 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 400 800 1200 1600 2000 SE +/- 10.05, N = 3 SE +/- 9.00, N = 15 SE +/- 162.10, N = 3 SE +/- 0.67, N = 3 1630.9 1392.2 1309.3 983.4 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 60 120 180 240 300 SE +/- 1.35, N = 3 SE +/- 2.66, N = 15 SE +/- 3.13, N = 15 SE +/- 1.22, N = 6 282.2 212.7 159.7 132.2 -lz 1. (CC) gcc options: -O3 -pthread
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 650.65, N = 15 SE +/- 1270.22, N = 15 SE +/- 1071.87, N = 15 SE +/- 895.31, N = 15 9239.9 3436.3 2165.4 1823.7 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 14 28 42 56 70 SE +/- 0.83, N = 15 SE +/- 1.09, N = 15 SE +/- 2.19, N = 15 SE +/- 0.57, N = 15 62.86 54.62 53.71 35.11 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) Efficient (4 cores) No affinity forced (4 cores) 2K 4K 6K 8K 10K SE +/- 11.44, N = 15 SE +/- 1290.39, N = 15 SE +/- 2790.22, N = 3 SE +/- 23.39, N = 3 9870.0 3556.2 2926.7 143.8 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) 14 28 42 56 70 SE +/- 1.25, N = 15 SE +/- 0.27, N = 3 SE +/- 0.60, N = 15 SE +/- 0.47, N = 3 64.13 62.88 57.49 37.14 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) 2K 4K 6K 8K 10K SE +/- 8.94, N = 3 SE +/- 3363.73, N = 3 10001.5 3533.2 438.0 1. (CC) gcc options: -O3
Compression Level: 1 - Decompression Speed
Efficient (4 cores): The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 19.99, N = 15 SE +/- 0.33, N = 3 911 726 605 562 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 9.17, N = 15 SE +/- 0.00, N = 3 252 233 175 155 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 170 340 510 680 850 SE +/- 0.88, N = 3 SE +/- 2.08, N = 3 SE +/- 15.48, N = 15 SE +/- 0.33, N = 3 770 600 518 479 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 130 260 390 520 650 SE +/- 6.67, N = 3 SE +/- 1.45, N = 3 SE +/- 22.99, N = 15 SE +/- 0.00, N = 3 612 540 417 357 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 150 300 450 600 750 SE +/- 0.00, N = 3 SE +/- 4.84, N = 3 SE +/- 12.75, N = 15 SE +/- 0.00, N = 3 678 515 436 409 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 40 80 120 160 200 SE +/- 1.00, N = 3 SE +/- 1.86, N = 3 SE +/- 6.53, N = 15 SE +/- 0.33, N = 3 159 130 89 81 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
C-Blosc C-Blosc (c-blosc2) simple, compressed, fast and persistent data store library for C that focuses on compression of binary data. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 256MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1000 2000 3000 4000 5000 SE +/- 49.50, N = 15 SE +/- 1.59, N = 3 SE +/- 146.31, N = 15 SE +/- 2.57, N = 3 4625.0 4552.4 3454.5 2622.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 128MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1200 2400 3600 4800 6000 SE +/- 67.23, N = 15 SE +/- 10.75, N = 3 SE +/- 169.94, N = 15 SE +/- 3.79, N = 3 5775.3 5727.7 4407.0 3188.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 256MB Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Efficient (4 cores) 1000 2000 3000 4000 5000 SE +/- 10.48, N = 3 SE +/- 98.23, N = 15 SE +/- 8.77, N = 3 SE +/- 24.33, N = 12 4590.5 3904.2 3576.1 2783.2 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 128MB Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Efficient (4 cores) 1200 2400 3600 4800 6000 SE +/- 87.98, N = 15 SE +/- 135.27, N = 15 SE +/- 0.98, N = 3 SE +/- 37.85, N = 15 5404.7 4366.2 4280.8 3385.3 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 64MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1500 3000 4500 6000 7500 SE +/- 48.35, N = 3 SE +/- 8.38, N = 3 SE +/- 190.74, N = 15 SE +/- 0.90, N = 3 6886.0 6639.0 4722.9 3505.8 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 32MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1600 3200 4800 6400 8000 SE +/- 23.90, N = 3 SE +/- 2.53, N = 3 SE +/- 186.43, N = 15 SE +/- 0.75, N = 3 7329.1 7314.7 4912.5 3678.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 16MB Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 24.74, N = 3 SE +/- 27.51, N = 3 SE +/- 163.76, N = 15 SE +/- 2.66, N = 3 7964.0 7768.8 5356.7 3779.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 64MB Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Efficient (4 cores) 1400 2800 4200 5600 7000 SE +/- 25.58, N = 3 SE +/- 128.39, N = 15 SE +/- 13.71, N = 3 SE +/- 3.19, N = 3 6346.2 4911.5 4851.4 3847.7 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 32MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1400 2800 4200 5600 7000 SE +/- 112.95, N = 15 SE +/- 3.58, N = 3 SE +/- 114.38, N = 15 SE +/- 2.20, N = 3 6581.8 5385.7 5199.7 4053.6 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 16MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1600 3200 4800 6400 8000 SE +/- 4.41, N = 3 SE +/- 29.94, N = 3 SE +/- 126.15, N = 15 SE +/- 5.22, N = 3 7590.5 7232.3 5655.9 4254.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 256MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1100 2200 3300 4400 5500 SE +/- 44.79, N = 12 SE +/- 14.26, N = 3 SE +/- 152.71, N = 15 SE +/- 18.65, N = 13 5277.3 4795.3 3893.3 3001.6 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 128MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 1400 2800 4200 5600 7000 SE +/- 80.71, N = 15 SE +/- 4.92, N = 3 SE +/- 204.15, N = 15 SE +/- 10.13, N = 3 6699.3 6154.5 4976.4 3765.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 64MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 56.01, N = 3 SE +/- 7.09, N = 3 SE +/- 199.49, N = 15 SE +/- 32.01, N = 15 7993.7 7238.8 5488.3 4169.3 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 32MB Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 5.17, N = 3 SE +/- 71.35, N = 8 SE +/- 254.22, N = 15 SE +/- 36.10, N = 15 8853.4 8165.6 6131.7 4400.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 8MB Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) No affinity forced (4 cores) Efficient (4 cores) 2K 4K 6K 8K 10K SE +/- 15.49, N = 3 SE +/- 111.66, N = 3 SE +/- 199.63, N = 15 SE +/- 6.97, N = 3 10102.0 9951.4 6023.1 4864.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
Performance (4 cores) Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: CPU Microcode: 0x430Security Notes: SELinux + 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: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 23 November 2023 16:56 by user .
Efficient (4 cores) Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: CPU Microcode: 0x430Security Notes: SELinux + 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: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 23 November 2023 19:56 by user .
No affinity forced (4 cores) Processor: Intel Core i7-1260P (4 Cores), Memory: 6GB, Disk: 78GB, Graphics: llvmpipe
OS: Fedora Linux 38, Kernel: 6.1.62-1.qubes.fc37.x86_64 (x86_64), Display Server: X Server 1.20.14, OpenGL: 4.5 Mesa 23.1.9 (LLVM 16.0.6 256 bits), Compiler: GCC 13.2.1 20231011, File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.17.2 Hypervisor
Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: CPU Microcode: 0x430Security Notes: SELinux + 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: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 24 November 2023 08:06 by user .
Desktop CPU Ryzen 5 5600X 4 cores Processor: AMD Ryzen 5 5600X 6-Core (4 Cores), Memory: 6GB, Disk: 78GB, Graphics: llvmpipe
OS: Fedora Linux 38, Kernel: 6.1.62-1.qubes.fc37.x86_64 (x86_64), Display Server: X Server 1.20.14, OpenGL: 4.5 Mesa 23.1.9 (LLVM 16.0.6 256 bits), Compiler: GCC 13.2.1 20231011, File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.17.2 Hypervisor
Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: CPU Microcode: 0xa201204Security Notes: SELinux + 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: Mitigation of 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 Retpolines IBPB: conditional IBRS_FW STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 25 November 2023 09:52 by user .