NovaCustom NV41 Qubes OS vCPU affinity

Testing the performance impact of performance/efficient cores in a Qubes OS VM

HTML result view exported from: https://openbenchmarking.org/result/2403171-NE-2403172NE70&grr.

NovaCustom NV41 Qubes OS vCPU affinityProcessorMemoryDiskGraphicsMotherboardChipsetAudioMonitorNetworkOSKernelDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionSystem LayerDesktopPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentooIntel Core i7-1260P (4 Cores)6GB78GBllvmpipeFedora Linux 386.1.62-1.qubes.fc37.x86_64 (x86_64)X Server 1.20.144.5 Mesa 23.1.9 (LLVM 16.0.6 256 bits)GCC 13.2.1 20231011ext41920x1080Xen 4.17.2 HypervisorAMD Ryzen 5 5600X 6-Core (4 Cores)Intel Core i5-7300U (4 Cores)6.1.57-1.qubes.fc37.x86_64 (x86_64)AMD Ryzen 5 5600X 6-Core @ 3.70GHz (6 Cores / 12 Threads)MSI B550-A PRO (MS-7C56) v2.0 (A.70 BIOS)AMD Starship/Matisse32GB1000GB Western Digital WDS100T1X0E-00AFY0 + 1000GB Samsung SSD 970 EVO Plus 1TB + 250GB CT250MX500SSD1Sapphire AMD Radeon RX 6600 8GBAMD Navi 21/2327G2G4Realtek RTL8111/8168/8211/8411openSUSE 202403146.7.9-1-default (x86_64)KDE Plasma 6.0.2X Server 1.21.1.114.6 Mesa 23.3.6 (LLVM 17.0.6 DRM 3.57)GCC 13.2.1 20240206 [revision 67ac78caf31f7cb3202177e6428a46d829b70f23]btrfsIntel Core i7-1260P @ 4.70GHz (12 Cores / 16 Threads)Notebook NV4xPZ (Dasharo coreboot+UEFI v1.7.2 BIOS)Intel Alder Lake PCH2 x 32GB DDR4-3200MT/s Kingston2000GB Samsung SSD 980 PRO 2TBIntel ADL GT2 (1400MHz)Realtek ALC256Realtek RTL8111/8168/8411 + Intel Alder Lake-P PCH CNVi WiFiGentoo 2.146.6.16-gentoo-dist (x86_64)KDE Plasma 5.27.11X Server 1.21.1.11 + Wayland4.6 Mesa 23.3.6GCC 13.2.1 20240210 + Clang 17.0.6 + LLVM 17.0.6OpenBenchmarking.orgKernel Details- Performance (4 cores): Transparent Huge Pages: madvise- Efficient (4 cores): Transparent Huge Pages: madvise- No affinity forced (4 cores): Transparent Huge Pages: madvise- Desktop CPU Ryzen 5 5600X 4 cores: Transparent Huge Pages: madvise- Laptop Thinkpad T470 4 threads: 2 cores with hyperthreading: Transparent Huge Pages: madvise- openSuse ryzen: Transparent Huge Pages: always- NV41 gentoo: Transparent Huge Pages: madviseProcessor Details- Performance (4 cores): CPU Microcode: 0x430- Efficient (4 cores): CPU Microcode: 0x430- No affinity forced (4 cores): CPU Microcode: 0x430- Desktop CPU Ryzen 5 5600X 4 cores: CPU Microcode: 0xa201204- Laptop Thinkpad T470 4 threads: 2 cores with hyperthreading: CPU Microcode: 0xf4- openSuse ryzen: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201204- NV41 gentoo: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x42aSecurity Details- Performance (4 cores): 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): 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- No affinity forced (4 cores): 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- Desktop CPU Ryzen 5 5600X 4 cores: 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- Laptop Thinkpad T470 4 threads: 2 cores with hyperthreading: SELinux + gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT Host state unknown + retbleed: Mitigation of IBRS + 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Not affected- openSuse ryzen: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- NV41 gentoo: 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 / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected

NovaCustom NV41 Qubes OS vCPU affinitycompress-lz4: 9 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-rar: Linux Source Tree Archiving To RARcompress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-zstd: 12 - Decompression Speedcompress-zstd: 12 - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-lz4: 1 - Decompression Speedcompress-lz4: 1 - Compression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedlzbench: Crush 0 - Decompressionlzbench: Crush 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Libdeflate 1 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressioncompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingblosc: blosclz shuffle - 256MBblosc: blosclz noshuffle - 128MBblosc: blosclz noshuffle - 256MBblosc: blosclz bitshuffle - 256MBblosc: blosclz noshuffle - 32MBblosc: blosclz noshuffle - 16MBsystem-decompress-gzip: blosc: blosclz bitshuffle - 128MBblosc: blosclz shuffle - 64MBblosc: blosclz shuffle - 128MBblosc: blosclz bitshuffle - 64MBblosc: blosclz shuffle - 32MBsystem-decompress-zlib: blosc: blosclz noshuffle - 64MBblosc: blosclz shuffle - 16MBblosc: blosclz noshuffle - 8MBblosc: blosclz bitshuffle - 32MBblosc: blosclz bitshuffle - 8MBblosc: blosclz bitshuffle - 16MBblosc: blosclz shuffle - 8MBsystem-decompress-xz: Performance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2165.454.623556.257.4952.7311392.28.211596.4212.71512.4983.635.1091603.185.11341.16.7481.3214388709.21669.01640.3214.81559.55151301355072623360054021641151204297200559514771265735277.35404.74590.54625.06581.87590.52.8105775.37993.76699.36886.08853.43.0050556346.29897.28294.87329.17702.67768.89951.42.9581823.735.112926.737.1480.450983.46.341168.6132.21073.2365.950.4561155.454.3950.45.07101.752322.11174.9129.81099.54098110636562155479357151269927186138940315026192573001.63385.32783.22622.44053.64254.03.4503188.14169.33765.43505.84400.53.5741613847.74700.54689.43678.03862.03779.04864.03.8593436.353.71143.862.8878.3111309.36.481669.2159.71539.6721.740.4781654.168.71204.05.5795.8583533.210086.24526.11713.9172.11615.843689136496051755184172192116930185202360113605200123893.34366.23904.23454.55199.75655.93.3364407.05488.34976.44722.96131.73.5475654911.55489.55989.54912.54536.75356.76023.12.9509239.962.869870.064.1351.1251630.910.031798.4282.21650.51148.629.7001776.896.31546.68.2774.65010001.59075.74806.91811.6270.51691.46781591665191125277061224551211409319225965523715329184795.34280.83576.14552.45385.77232.32.5325727.77238.86154.56639.08165.61326.8095434851.49763.38471.87314.78145.57964.010102.02.5871953.633.091945.933.43110.052687.63.98956.775.4916.0216.247.262864.126.3707.33.52152.0685265.16427.18196.7951.673.342165923256114448636813815393519112903949198105032515.62905.92424.52468.43426.23558.93.8862987.53407.63056.43327.73577.92282.2273473256.33706.63574.43487.73573.23595.73677.54.49910640.069.5610638.271.6540.3131701.015.71853.1384.91704.21786.029.3541915.9115.71607.49.1437.45010779.510036.261025.71870.9360.56801841645293125778362025451291418321231366756475681157616.25601.74878.97456.07206.410533.52.4469159.411108.89388.110831.013415.61.3977556268.615986.412328.712579.314165.313940.916474.010647.159.7710679.564.0767.5411493.311.11800.3215.71665.91299.032.3901791.088.81449.56.9637.98410905.410022.87873.81801.8219.21705.65171341364973823659855821821161208294203460836659566466203.86179.25092.36036.47295.58420.92.8267559.09540.88216.68711.410315.01598.4916017017.811284.910627.89382.510672.710022.612275.02.932OpenBenchmarking.org

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 1071.87, N = 15SE +/- 895.31, N = 15SE +/- 1270.22, N = 15SE +/- 650.65, N = 15SE +/- 993.98, N = 12SE +/- 7.39, N = 3SE +/- 29.92, N = 152165.41823.73436.39239.91953.610640.010647.11. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo1530456075SE +/- 1.09, N = 15SE +/- 0.57, N = 15SE +/- 2.19, N = 15SE +/- 0.83, N = 15SE +/- 0.44, N = 12SE +/- 0.20, N = 3SE +/- 0.76, N = 1554.6235.1153.7162.8633.0969.5659.771. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 1290.39, N = 15SE +/- 2790.22, N = 3SE +/- 23.39, N = 3SE +/- 11.44, N = 15SE +/- 990.73, N = 12SE +/- 14.16, N = 3SE +/- 20.41, N = 33556.22926.7143.89870.01945.910638.210679.51. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo1632486480SE +/- 0.60, N = 15SE +/- 0.47, N = 3SE +/- 0.27, N = 3SE +/- 1.25, N = 15SE +/- 0.39, N = 12SE +/- 0.83, N = 3SE +/- 0.06, N = 357.4937.1462.8864.1333.4371.6564.071. (CC) gcc options: -O3

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo20406080100SE +/- 0.58, N = 3SE +/- 0.78, N = 3SE +/- 1.00, N = 15SE +/- 0.38, N = 3SE +/- 0.61, N = 3SE +/- 0.31, N = 13SE +/- 0.52, N = 1552.7380.4578.3151.13110.0540.3167.54

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 9.00, N = 15SE +/- 0.67, N = 3SE +/- 162.10, N = 3SE +/- 10.05, N = 3SE +/- 0.93, N = 3SE +/- 4.82, N = 3SE +/- 17.23, N = 151392.2983.41309.31630.9687.61701.01493.3-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo48121620SE +/- 0.06, N = 15SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.10, N = 158.216.346.4810.033.9815.7011.10-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 4.68, N = 15SE +/- 2.38, N = 6SE +/- 7.13, N = 15SE +/- 1.31, N = 3SE +/- 8.86, N = 3SE +/- 7.74, N = 3SE +/- 10.91, N = 31596.41168.61669.21798.4956.71853.11800.3-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo80160240320400SE +/- 2.66, N = 15SE +/- 1.22, N = 6SE +/- 3.13, N = 15SE +/- 1.35, N = 3SE +/- 0.40, N = 3SE +/- 0.49, N = 3SE +/- 0.98, N = 3212.7132.2159.7282.275.4384.9215.7-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 8.43, N = 15SE +/- 0.95, N = 2SE +/- 13.74, N = 15SE +/- 5.95, N = 3SE +/- 6.55, N = 2SE +/- 5.36, N = 3SE +/- 3.48, N = 31512.41073.21539.61650.5916.01704.21665.9-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 8.20, N = 15SE +/- 2.38, N = 3SE +/- 9.69, N = 15SE +/- 0.87, N = 3SE +/- 1.23, N = 3SE +/- 5.34, N = 3SE +/- 9.20, N = 3983.6365.9721.71148.6216.21786.01299.0-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo1122334455SE +/- 0.36, N = 15SE +/- 0.14, N = 3SE +/- 1.77, N = 15SE +/- 0.03, N = 3SE +/- 0.43, N = 15SE +/- 0.18, N = 3SE +/- 0.35, N = 1535.1150.4640.4829.7047.2629.3532.39

Zstd Compression

Compression Level: 12 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 7.14, N = 15SE +/- 0.46, N = 3SE +/- 33.87, N = 3SE +/- 51.90, N = 3SE +/- 1.42, N = 3SE +/- 5.97, N = 3SE +/- 4.76, N = 121603.11155.41654.11776.8864.11915.91791.0-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 12 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo306090120150SE +/- 1.08, N = 15SE +/- 0.23, N = 3SE +/- 0.23, N = 3SE +/- 0.12, N = 3SE +/- 0.18, N = 3SE +/- 0.44, N = 3SE +/- 1.30, N = 1285.154.368.796.326.3115.788.8-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo30060090012001500SE +/- 5.06, N = 3SE +/- 0.66, N = 3SE +/- 58.02, N = 15SE +/- 11.35, N = 3SE +/- 0.72, N = 3SE +/- 1.82, N = 3SE +/- 43.02, N = 31341.1950.41204.01546.6707.31607.41449.5-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3691215SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 15SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 36.745.075.578.273.529.146.96-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

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 9Performance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo306090120150SE +/- 0.48, N = 3SE +/- 0.08, N = 3SE +/- 0.33, N = 3SE +/- 0.19, N = 3SE +/- 0.54, N = 3SE +/- 0.02, N = 3SE +/- 0.62, N = 1581.32101.7595.8674.65152.0737.4537.981. (CC) gcc options: -fvisibility=hidden -O2

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedPerformance (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 3363.73, N = 3SE +/- 8.94, N = 3SE +/- 2610.98, N = 3SE +/- 5.18, N = 3SE +/- 88.83, N = 3438.03533.210001.55265.110779.510905.41. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedPerformance (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 28.38, N = 3SE +/- 46.01, N = 3SE +/- 57.09, N = 3SE +/- 10.16, N = 3SE +/- 63.58, N = 38709.2110086.249075.746427.1810036.2610022.871. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2004006008001000SE +/- 3.85, N = 3SE +/- 0.44, N = 3SE +/- 1.25, N = 3SE +/- 2.10, N = 3SE +/- 2.40, N = 3SE +/- 1.61, N = 3SE +/- 9.90, N = 3669.0322.1526.1806.9195.51016.8873.8-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo400800120016002000SE +/- 32.80, N = 2SE +/- 1.91, N = 3SE +/- 15.23, N = 3SE +/- 2.39, N = 3SE +/- 5.74, N = 3SE +/- 6.61, N = 3SE +/- 7.30, N = 31640.31174.91713.91811.6951.61870.91801.8-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo80160240320400SE +/- 2.91, N = 3SE +/- 0.62, N = 3SE +/- 0.98, N = 3SE +/- 0.65, N = 3SE +/- 0.23, N = 3SE +/- 0.89, N = 3SE +/- 0.19, N = 3214.8129.8172.1270.573.3360.5219.2-lz-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Decompression SpeedPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresNV41 gentoo400800120016002000SE +/- 8.26, N = 3SE +/- 0.67, N = 3SE +/- 9.95, N = 3SE +/- 4.67, N = 3SE +/- 10.02, N = 31559.51099.51615.81691.41705.6-lz-lz -llzma -llz41. (CC) gcc options: -O3 -pthread

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo150300450600750SE +/- 4.84, N = 3SE +/- 0.00, N = 3SE +/- 12.75, N = 15SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 6.02, N = 155154094366784216805171. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo4080120160200SE +/- 1.86, N = 3SE +/- 0.33, N = 3SE +/- 6.53, N = 15SE +/- 1.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.67, N = 151308189159651841341. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo4080120160200SE +/- 1.73, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.42, N = 15135106136166921641361. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo1224364860SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.62, N = 15503649513252491. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2004006008001000SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 19.99, N = 15SE +/- 0.33, N = 3SE +/- 1.86, N = 3SE +/- 0.58, N = 3SE +/- 9.94, N = 157265626059115619317381. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo60120180240300SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 9.17, N = 15SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 3.26, N = 152331551752521442572361. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2004006008001000SE +/- 2.08, N = 3SE +/- 0.33, N = 3SE +/- 15.48, N = 15SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 8.69, N = 156004795187704867835981. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo130260390520650SE +/- 1.45, N = 3SE +/- 0.00, N = 3SE +/- 22.99, N = 15SE +/- 6.67, N = 3SE +/- 2.08, N = 3SE +/- 3.00, N = 3SE +/- 7.09, N = 155403574176123686205581. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo5001000150020002500SE +/- 35.41, N = 3SE +/- 0.67, N = 3SE +/- 4.37, N = 3SE +/- 4.91, N = 3SE +/- 4.26, N = 3SE +/- 13.05, N = 3SE +/- 29.44, N = 1521641512219224551381254521821. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo306090120150SE +/- 1.53, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 1.38, N = 1511569116121531291161. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo30060090012001500SE +/- 6.33, N = 3SE +/- 3.67, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 14.17, N = 1512049279301409935141812081. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo70140210280350SE +/- 2.03, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 1.15, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 4.73, N = 152971861853191913212941. (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: DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo5001000150020002500SE +/- 13.86, N = 3SE +/- 10.07, N = 3SE +/- 6.39, N = 3SE +/- 2.91, N = 3SE +/- 6.51, N = 3SE +/- 0.88, N = 3SE +/- 22.30, N = 1520051389202322591290231320341. (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: CompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo140280420560700SE +/- 3.84, N = 3SE +/- 0.88, N = 3SE +/- 2.65, N = 3SE +/- 7.54, N = 3SE +/- 2.03, N = 3SE +/- 0.88, N = 3SE +/- 6.54, N = 155954036016553946676081. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo12K24K36K48K60KSE +/- 195.74, N = 4SE +/- 42.67, N = 3SE +/- 31.43, N = 3SE +/- 36.37, N = 3SE +/- 45.54, N = 3SE +/- 127.31, N = 3SE +/- 657.37, N = 514771150261360523715919856475366591. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo15K30K45K60K75KSE +/- 325.07, N = 4SE +/- 277.87, N = 3SE +/- 180.48, N = 3SE +/- 108.75, N = 3SE +/- 17.35, N = 3SE +/- 132.95, N = 3SE +/- 572.08, N = 5265731925720012329181050368115566461. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

C-Blosc

Test: blosclz shuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 256MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo16003200480064008000SE +/- 44.79, N = 12SE +/- 18.65, N = 13SE +/- 152.71, N = 15SE +/- 14.26, N = 3SE +/- 13.78, N = 3SE +/- 7.44, N = 3SE +/- 82.45, N = 155277.33001.63893.34795.32515.67616.26203.81. (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: 128MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo13002600390052006500SE +/- 87.98, N = 15SE +/- 37.85, N = 15SE +/- 135.27, N = 15SE +/- 0.98, N = 3SE +/- 18.59, N = 3SE +/- 6.31, N = 3SE +/- 61.84, N = 135404.73385.34366.24280.82905.95601.76179.21. (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: 256MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo11002200330044005500SE +/- 10.48, N = 3SE +/- 24.33, N = 12SE +/- 98.23, N = 15SE +/- 8.77, N = 3SE +/- 1.44, N = 3SE +/- 4.33, N = 3SE +/- 58.29, N = 124590.52783.23904.23576.12424.54878.95092.31. (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: 256MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo16003200480064008000SE +/- 49.50, N = 15SE +/- 2.57, N = 3SE +/- 146.31, N = 15SE +/- 1.59, N = 3SE +/- 6.27, N = 3SE +/- 4.44, N = 3SE +/- 43.09, N = 154625.02622.43454.54552.42468.47456.06036.41. (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: 32MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo16003200480064008000SE +/- 112.95, N = 15SE +/- 2.20, N = 3SE +/- 114.38, N = 15SE +/- 3.58, N = 3SE +/- 10.28, N = 3SE +/- 20.33, N = 3SE +/- 106.60, N = 156581.84053.65199.75385.73426.27206.47295.51. (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: 16MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 4.41, N = 3SE +/- 5.22, N = 3SE +/- 126.15, N = 15SE +/- 29.94, N = 3SE +/- 11.40, N = 3SE +/- 18.28, N = 3SE +/- 103.43, N = 157590.54254.05655.97232.33558.910533.58420.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

System GZIP Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem GZIP DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo0.87441.74882.62323.49764.372SE +/- 0.033, N = 15SE +/- 0.024, N = 13SE +/- 0.083, N = 15SE +/- 0.020, N = 10SE +/- 0.052, N = 13SE +/- 0.004, N = 3SE +/- 0.037, N = 152.8103.4503.3362.5323.8862.4462.826

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 128MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 67.23, N = 15SE +/- 3.79, N = 3SE +/- 169.94, N = 15SE +/- 10.75, N = 3SE +/- 10.95, N = 3SE +/- 4.59, N = 3SE +/- 91.65, N = 35775.33188.14407.05727.72987.59159.47559.01. (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: 64MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 56.01, N = 3SE +/- 32.01, N = 15SE +/- 199.49, N = 15SE +/- 7.09, N = 3SE +/- 4.29, N = 3SE +/- 26.03, N = 3SE +/- 101.32, N = 47993.74169.35488.37238.83407.611108.89540.81. (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: 128MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 80.71, N = 15SE +/- 10.13, N = 3SE +/- 204.15, N = 15SE +/- 4.92, N = 3SE +/- 6.73, N = 3SE +/- 7.53, N = 3SE +/- 64.89, N = 36699.33765.44976.46154.53056.49388.18216.61. (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: 64MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo2K4K6K8K10KSE +/- 48.35, N = 3SE +/- 0.90, N = 3SE +/- 190.74, N = 15SE +/- 8.38, N = 3SE +/- 18.28, N = 3SE +/- 9.05, N = 3SE +/- 80.56, N = 76886.03505.84722.96639.03327.710831.08711.41. (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: 32MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 5.17, N = 3SE +/- 36.10, N = 15SE +/- 254.22, N = 15SE +/- 71.35, N = 8SE +/- 17.71, N = 3SE +/- 33.87, N = 3SE +/- 62.95, N = 38853.44400.56131.78165.63577.913415.610315.01. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

System ZLIB Decompression

OpenBenchmarking.orgms, Fewer Is BetterSystem ZLIB Decompression 1.2.7Performance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo5001000150020002500SE +/- 0.048465, N = 50SE +/- 0.037549, N = 50SE +/- 0.068586, N = 50SE +/- 8.766200, N = 10SE +/- 5.671630, N = 50SE +/- 0.008005, N = 50SE +/- 10.333467, N = 503.0050553.5741613.5475651326.8095432282.2273471.3977551598.491601

C-Blosc

Test: blosclz noshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 64MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo15003000450060007500SE +/- 25.58, N = 3SE +/- 3.19, N = 3SE +/- 128.39, N = 15SE +/- 13.71, N = 3SE +/- 2.40, N = 3SE +/- 6.30, N = 3SE +/- 10.89, N = 36346.23847.74911.54851.43256.36268.67017.81. (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: 16MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 43.48, N = 3SE +/- 11.91, N = 3SE +/- 46.61, N = 3SE +/- 30.32, N = 3SE +/- 23.41, N = 3SE +/- 14.83, N = 3SE +/- 102.17, N = 159897.24700.55489.59763.33706.615986.411284.91. (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: 8MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 9.71, N = 3SE +/- 4.37, N = 3SE +/- 84.27, N = 3SE +/- 8.86, N = 3SE +/- 32.18, N = 3SE +/- 21.37, N = 3SE +/- 122.06, N = 128294.84689.45989.58471.83574.412328.710627.81. (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: 32MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 23.90, N = 3SE +/- 0.75, N = 3SE +/- 186.43, N = 15SE +/- 2.53, N = 3SE +/- 11.15, N = 3SE +/- 24.93, N = 3SE +/- 36.77, N = 37329.13678.04912.57314.73487.712579.39382.51. (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: 8MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 63.43, N = 3SE +/- 10.29, N = 3SE +/- 44.30, N = 15SE +/- 20.00, N = 3SE +/- 15.76, N = 3SE +/- 123.77, N = 3SE +/- 123.83, N = 37702.63862.04536.78145.53573.214165.310672.71. (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: 16MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo3K6K9K12K15KSE +/- 27.51, N = 3SE +/- 2.66, N = 3SE +/- 163.76, N = 15SE +/- 24.74, N = 3SE +/- 8.89, N = 3SE +/- 10.21, N = 3SE +/- 56.28, N = 37768.83779.05356.77964.03595.713940.910022.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 8MBPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingopenSuse ryzenNV41 gentoo4K8K12K16K20KSE +/- 111.66, N = 3SE +/- 6.97, N = 3SE +/- 199.63, N = 15SE +/- 15.49, N = 3SE +/- 20.00, N = 3SE +/- 201.59, N = 3SE +/- 41.79, N = 39951.44864.06023.110102.03677.516474.012275.01. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

System XZ Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionPerformance (4 cores)Efficient (4 cores)No affinity forced (4 cores)Desktop CPU Ryzen 5 5600X 4 coresLaptop Thinkpad T470 4 threads: 2 cores with hyperthreadingNV41 gentoo1.01232.02463.03694.04925.0615SE +/- 0.028, N = 3SE +/- 0.017, N = 3SE +/- 0.068, N = 15SE +/- 0.015, N = 3SE +/- 0.042, N = 3SE +/- 0.035, N = 152.9583.8592.9502.5874.4992.932


Phoronix Test Suite v10.8.4