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
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 Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 895.31, N = 15 SE +/- 1071.87, N = 15 SE +/- 1270.22, N = 15 SE +/- 650.65, N = 15 1823.7 2165.4 3436.3 9239.9 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 14 28 42 56 70 SE +/- 0.57, N = 15 SE +/- 2.19, N = 15 SE +/- 1.09, N = 15 SE +/- 0.83, N = 15 35.11 53.71 54.62 62.86 1. (CC) gcc options: -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 - Decompression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 2.38, N = 6 SE +/- 4.68, N = 15 SE +/- 7.13, N = 15 SE +/- 1.31, N = 3 1168.6 1596.4 1669.2 1798.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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 60 120 180 240 300 SE +/- 1.22, N = 6 SE +/- 3.13, N = 15 SE +/- 2.66, N = 15 SE +/- 1.35, N = 3 132.2 159.7 212.7 282.2 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 0.95, N = 2 SE +/- 8.43, N = 15 SE +/- 13.74, N = 15 SE +/- 5.95, N = 3 1073.2 1512.4 1539.6 1650.5 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 200 400 600 800 1000 SE +/- 2.38, N = 3 SE +/- 9.69, N = 15 SE +/- 8.20, N = 15 SE +/- 0.87, N = 3 365.9 721.7 983.6 1148.6 -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: 3 - Decompression Speed No affinity forced (4 cores) Efficient (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 23.39, N = 3 SE +/- 2790.22, N = 3 SE +/- 1290.39, N = 15 SE +/- 11.44, N = 15 143.8 2926.7 3556.2 9870.0 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 14 28 42 56 70 SE +/- 0.47, N = 3 SE +/- 0.60, N = 15 SE +/- 0.27, N = 3 SE +/- 1.25, N = 15 37.14 57.49 62.88 64.13 1. (CC) gcc options: -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 - Decompression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 0.67, N = 3 SE +/- 162.10, N = 3 SE +/- 9.00, N = 15 SE +/- 10.05, N = 3 983.4 1309.3 1392.2 1630.9 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 15 SE +/- 0.09, N = 3 6.34 6.48 8.21 10.03 -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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 20 40 60 80 100 SE +/- 0.78, N = 3 SE +/- 1.00, N = 15 SE +/- 0.58, N = 3 SE +/- 0.38, N = 3 80.45 78.31 52.73 51.13
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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 300 600 900 1200 1500 SE +/- 0.66, N = 3 SE +/- 58.02, N = 15 SE +/- 5.06, N = 3 SE +/- 11.35, N = 3 950.4 1204.0 1341.1 1546.6 -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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.13, N = 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 5.07 5.57 6.74 8.27 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 0.46, N = 3 SE +/- 7.14, N = 15 SE +/- 33.87, N = 3 SE +/- 51.90, N = 3 1155.4 1603.1 1654.1 1776.8 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 SE +/- 1.08, N = 15 SE +/- 0.12, N = 3 54.3 68.7 85.1 96.3 -lz 1. (CC) gcc options: -O3 -pthread
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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 1.77, N = 15 SE +/- 0.36, N = 15 SE +/- 0.03, N = 3 50.46 40.48 35.11 29.70
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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.33, N = 3 SE +/- 0.48, N = 3 SE +/- 0.19, N = 3 101.75 95.86 81.32 74.65 1. (CC) gcc options: -fvisibility=hidden -O2
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, Long Mode - Decompression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 0.67, N = 3 SE +/- 8.26, N = 3 SE +/- 9.95, N = 3 SE +/- 4.67, N = 3 1099.5 1559.5 1615.8 1691.4 -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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 200 400 600 800 1000 SE +/- 0.44, N = 3 SE +/- 1.25, N = 3 SE +/- 3.85, N = 3 SE +/- 2.10, N = 3 322.1 526.1 669.0 806.9 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 400 800 1200 1600 2000 SE +/- 1.91, N = 3 SE +/- 32.80, N = 2 SE +/- 15.23, N = 3 SE +/- 2.39, N = 3 1174.9 1640.3 1713.9 1811.6 -lz 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 60 120 180 240 300 SE +/- 0.62, N = 3 SE +/- 0.98, N = 3 SE +/- 2.91, N = 3 SE +/- 0.65, N = 3 129.8 172.1 214.8 270.5 -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: 1 - Decompression Speed Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 3363.73, N = 3 SE +/- 8.94, N = 3 438.0 3533.2 10001.5 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.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) 2K 4K 6K 8K 10K SE +/- 46.01, N = 3 SE +/- 28.38, N = 3 8709.21 9075.74 10086.24 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.
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: Crush 0 - Process: Decompression Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 150 300 450 600 750 SE +/- 0.00, N = 3 SE +/- 12.75, N = 15 SE +/- 4.84, N = 3 SE +/- 0.00, N = 3 409 436 515 678 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 6.53, N = 15 SE +/- 1.86, N = 3 SE +/- 1.00, N = 3 81 89 130 159 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: Decompression Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 19.99, N = 15 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 562 605 726 911 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 60 120 180 240 300 SE +/- 0.00, N = 3 SE +/- 9.17, N = 15 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 155 175 233 252 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 170 340 510 680 850 SE +/- 0.33, N = 3 SE +/- 15.48, N = 15 SE +/- 2.08, N = 3 SE +/- 0.88, N = 3 479 518 600 770 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 130 260 390 520 650 SE +/- 0.00, N = 3 SE +/- 22.99, N = 15 SE +/- 1.45, N = 3 SE +/- 6.67, N = 3 357 417 540 612 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: Decompression Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 1.73, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 106 135 136 166 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 12 24 36 48 60 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 36 49 50 51 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 Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 500 1000 1500 2000 2500 SE +/- 0.67, N = 3 SE +/- 35.41, N = 3 SE +/- 4.37, N = 3 SE +/- 4.91, N = 3 1512 2164 2192 2455 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: Compression Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 69 115 116 121 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 No affinity forced (4 cores) Performance (4 cores) Efficient (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 5K 10K 15K 20K 25K SE +/- 31.43, N = 3 SE +/- 195.74, N = 4 SE +/- 42.67, N = 3 SE +/- 36.37, N = 3 13605 14771 15026 23715 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 7K 14K 21K 28K 35K SE +/- 277.87, N = 3 SE +/- 180.48, N = 3 SE +/- 325.07, N = 4 SE +/- 108.75, N = 3 19257 20012 26573 32918 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: Decompression Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 300 600 900 1200 1500 SE +/- 3.67, N = 3 SE +/- 0.00, N = 3 SE +/- 6.33, N = 3 SE +/- 0.88, N = 3 927 930 1204 1409 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression No affinity forced (4 cores) Efficient (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 70 140 210 280 350 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 2.03, N = 3 SE +/- 1.15, N = 3 185 186 297 319 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: Decompression Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 500 1000 1500 2000 2500 SE +/- 10.07, N = 3 SE +/- 13.86, N = 3 SE +/- 6.39, N = 3 SE +/- 2.91, N = 3 1389 2005 2023 2259 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 Efficient (4 cores) Performance (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 140 280 420 560 700 SE +/- 0.88, N = 3 SE +/- 3.84, N = 3 SE +/- 2.65, N = 3 SE +/- 7.54, N = 3 403 595 601 655 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 noshuffle - Buffer Size: 128MB Efficient (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) 1200 2400 3600 4800 6000 SE +/- 37.85, N = 15 SE +/- 0.98, N = 3 SE +/- 135.27, N = 15 SE +/- 87.98, N = 15 3385.3 4280.8 4366.2 5404.7 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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1100 2200 3300 4400 5500 SE +/- 18.65, N = 13 SE +/- 152.71, N = 15 SE +/- 14.26, N = 3 SE +/- 44.79, N = 12 3001.6 3893.3 4795.3 5277.3 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 Efficient (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) 1000 2000 3000 4000 5000 SE +/- 24.33, N = 12 SE +/- 8.77, N = 3 SE +/- 98.23, N = 15 SE +/- 10.48, N = 3 2783.2 3576.1 3904.2 4590.5 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: 256MB Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1000 2000 3000 4000 5000 SE +/- 2.57, N = 3 SE +/- 146.31, N = 15 SE +/- 1.59, N = 3 SE +/- 49.50, N = 15 2622.4 3454.5 4552.4 4625.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: 128MB Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1200 2400 3600 4800 6000 SE +/- 3.79, N = 3 SE +/- 169.94, N = 15 SE +/- 10.75, N = 3 SE +/- 67.23, N = 15 3188.1 4407.0 5727.7 5775.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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 2K 4K 6K 8K 10K SE +/- 36.10, N = 15 SE +/- 254.22, N = 15 SE +/- 71.35, N = 8 SE +/- 5.17, N = 3 4400.5 6131.7 8165.6 8853.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 0.7763 1.5526 2.3289 3.1052 3.8815 SE +/- 0.024, N = 13 SE +/- 0.083, N = 15 SE +/- 0.033, N = 15 SE +/- 0.020, N = 10 3.450 3.336 2.810 2.532
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 shuffle - Buffer Size: 64MB Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 2K 4K 6K 8K 10K SE +/- 32.01, N = 15 SE +/- 199.49, N = 15 SE +/- 7.09, N = 3 SE +/- 56.01, N = 3 4169.3 5488.3 7238.8 7993.7 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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1400 2800 4200 5600 7000 SE +/- 10.13, N = 3 SE +/- 204.15, N = 15 SE +/- 4.92, N = 3 SE +/- 80.71, N = 15 3765.4 4976.4 6154.5 6699.3 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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1400 2800 4200 5600 7000 SE +/- 2.20, N = 3 SE +/- 114.38, N = 15 SE +/- 3.58, N = 3 SE +/- 112.95, N = 15 4053.6 5199.7 5385.7 6581.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: 64MB Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1500 3000 4500 6000 7500 SE +/- 0.90, N = 3 SE +/- 190.74, N = 15 SE +/- 8.38, N = 3 SE +/- 48.35, N = 3 3505.8 4722.9 6639.0 6886.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 Efficient (4 cores) Desktop CPU Ryzen 5 5600X 4 cores No affinity forced (4 cores) Performance (4 cores) 1400 2800 4200 5600 7000 SE +/- 3.19, N = 3 SE +/- 13.71, N = 3 SE +/- 128.39, N = 15 SE +/- 25.58, N = 3 3847.7 4851.4 4911.5 6346.2 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: 8MB Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 10.29, N = 3 SE +/- 44.30, N = 15 SE +/- 63.43, N = 3 SE +/- 20.00, N = 3 3862.0 4536.7 7702.6 8145.5 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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1600 3200 4800 6400 8000 SE +/- 0.75, N = 3 SE +/- 186.43, N = 15 SE +/- 2.53, N = 3 SE +/- 23.90, N = 3 3678.0 4912.5 7314.7 7329.1 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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 2.66, N = 3 SE +/- 163.76, N = 15 SE +/- 27.51, N = 3 SE +/- 24.74, N = 3 3779.0 5356.7 7768.8 7964.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: 16MB Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 1600 3200 4800 6400 8000 SE +/- 5.22, N = 3 SE +/- 126.15, N = 15 SE +/- 29.94, N = 3 SE +/- 4.41, N = 3 4254.0 5655.9 7232.3 7590.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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 6.97, N = 3 SE +/- 199.63, N = 15 SE +/- 111.66, N = 3 SE +/- 15.49, N = 3 4864.0 6023.1 9951.4 10102.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
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 Efficient (4 cores) No affinity forced (4 cores) Performance (4 cores) Desktop CPU Ryzen 5 5600X 4 cores 2K 4K 6K 8K 10K SE +/- 4.37, N = 3 SE +/- 84.27, N = 3 SE +/- 9.71, N = 3 SE +/- 8.86, N = 3 4689.4 5989.5 8294.8 8471.8 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 Efficient (4 cores) No affinity forced (4 cores) Desktop CPU Ryzen 5 5600X 4 cores Performance (4 cores) 2K 4K 6K 8K 10K SE +/- 11.91, N = 3 SE +/- 46.61, N = 3 SE +/- 30.32, N = 3 SE +/- 43.48, N = 3 4700.5 5489.5 9763.3 9897.2 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 .