Compression bench

AMD Ryzen 7 PRO 5850U testing with a LENOVO 20X7003WFR (R1KET39W 1.24 BIOS) and AMD Cezanne 1GB on Gentoo 2.9 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2210042-NE-2208284NE90&sor&grs.

Compression benchProcessorMemoryDiskMotherboardGraphicsAudioNetworkChipsetOSKernelDisplay ServerOpenGLVulkanCompilerFile-SystemSystem LayerDisplay DriverOpenCLScreen ResolutionDesktopWSL2 UbuntuW11 nativeUbuntu 21.10VoidLinux Musl GCC 10.2OpenMandriva zen1 GCC 11.2Gentoo Musl Stable W:znver3-O2Gentoo Musl Edge W:znver3-O2Gentoo Glibc Stable W:znver3-O2Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge Clang 14 F:znver3-clearGentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge GCC 12.1 W:clear+ltoOpenMandriva zen1 GCC 11.2 kv5.17Fedora 36 GCC 12.1 DefaultGentoo Musl Stable Clang W:znver3-O2Calculate GCC 11.3ClearLinux 36930 GCC 12.1Gentoo Glibc GCC 12.2 W:znver3+O2+cfiAMD Ryzen 7 PRO 5850U (8 Cores / 16 Threads)8GB2 x 275GB Virtual DiskUbuntu 20.045.10.16.3-microsoft-standard-WSL2 (x86_64)Wayland3.3 Mesa 21.2.61.1.182GCC 9.4.0ext4wslAMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)LENOVO 20X7003WFR (R1KET36W 1.21 BIOS)1 x 16384 MB 3200MHz Hynix HMAA2GS6CJR8N-XN477GB SKHynix_HFS512GDE9X081NAMD Radeon 1GBAMD HD Audio Device + Realtek HD AudioMediaTek Wi-Fi 6 MT7921 Wireless LAN Card + Realtek PCIe GbEMicrosoft Windows 11 Professionnel Build 2200010.0.22000.556 (x86_64)30.0.13040.13OpenCL 2.1 AMD-APP (3302.6)NTFS1920x1080AMD Renoir/Cezanne16GB512GB SK hynix HFS512GDE9X081NAMD Cezanne 1GB (2000/400MHz)AMD Renoir Radeon HD AudioRealtek RTL8111/8168/8411 + MEDIATEK Device 7961Ubuntu 21.105.13.0-35-generic (x86_64)MATE 1.26.0X Server 1.20.134.6 Mesa 21.2.6 (LLVM 12.0.1)1.2.182GCC 11.2.0ext4AMD Renoir Root Complex512GB SK hynix HFS512GDE9X081N + 4GB USB DISKAMD Device 1637VoidLinux rolling5.15.28_1 (x86_64)Xfce 4.16X Server 1.21.1.34.6 Mesa 21.3.7 (LLVM 12.0.1)GCC 10.2.1 20201203 + Clang 12.0.1 + LLVM 12.0.1f2fsAMD Renoir/CezanneAMD Renoir Radeon HD AudioRealtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCIOpenMandrivaLinux 4.35.16.7-desktop-1omv4003 (x86_64)KDE Plasma 5.23.54.6 Mesa 21.3.7 (LLVM 13.0.0)1.2.195Clang 13.0.0 + GCC 11.2.0 20210728 + LLVM 13.0.0ext432GB512GB SK hynix HFS512GDE9X081NRealtek RTL8111/8168/8411 + MEDIATEK Device 7961Gentoo/Linux5.15.26-gentoo-x86_64 (x86_64)GCC 11.2.1 20220115 + Clang 13.0.1 + LLVM 13.0.1btrfsAMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)Realtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCIGentoo Linux 2.85.17.1-gentoo-x86_64 (x86_64)GCC 11.2.1 20220115 + Clang 14.0.0 + LLVM 14.0.0AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)Realtek RTL8111/8168/8411 + MEDIATEK Device 7961Gentoo/Linux5.16.18-gentoo-r1 (x86_64)KDE Plasma 5.23.5X Server 1.21.1.3 + Wayland4.6 Mesa 21.3.7 (LLVM 13.0.1)GCC 11.2.1 20220115 + Clang 13.0.1 + LLVM 13.0.1Realtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCIGentoo 2.8KDE Plasma 5.24.44.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44)1.3.204GCC 11.2.1 20220115 + Clang 14.0.1 + LLVM 14.0.1AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)5.17.3-gentoo (x86_64)X Server 1.21.1.3Clang 14.0.1 + GCC 11.2.1 20220115 + LLVM 14.0.1X Server 1.21.1.3 + WaylandGCC 11.3.0 + Clang 14.0.1 + LLVM 14.0.15.17.4-xanmod1-xanmod (x86_64)Clang 14.0.1 + GCC 11.3.0 + LLVM 14.0.15.17.5-gentoo-clang (x86_64)X Server 1.21.1.34.6 Mesa 22.1.0-rc3 (LLVM 14.0.3 DRM 3.44)1.3.211GCC 11.3.0 + Clang 14.0.3 + LLVM 14.0.35.17.7-gentoo (x86_64)KDE Plasma 5.24.5X Server 1.21.1.3 + Wayland4.6 Mesa 22.1.0 (LLVM 14.0.3 DRM 3.44)GCC 12.1.0 + Clang 14.0.3 + LLVM 14.0.3AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)LENOVO 20X7003WFR (R1KET37W 1.22 BIOS)OpenMandrivaLinux 4.35.17.1-desktop-2omv4050 (x86_64)KDE Plasma 5.23.54.6 Mesa 21.3.7 (LLVM 13.0.0)1.2.195Clang 13.0.0 + GCC 11.2.0 20210728 + LLVM 13.0.0ext4AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)AMD Cezanne 1GBFedora Linux 365.18.13-200.fc36.x86_64 (x86_64)KDE Plasma 5.25.3X Server 1.20.14 + Wayland4.6 Mesa 22.1.4 (LLVM 14.0.0 DRM 3.46)GCC 12.1.1 20220507 + Clang 14.0.0 + LLVM 14.0.0AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)AMD Cezanne 1GB (2000/400MHz)Gentoo 2.85.15.59-gentoo-x86_64 (x86_64)X ServerClang 14.0.6Calculate Linux Desktop 22.0.1 KDE5.19.4-calculate (x86_64)KDE Plasma 5.24.6X Server 1.21.1.4 + Wayland4.6 Mesa 22.1.3 (LLVM 14.0.4 DRM 3.47)GCC 11.3.0 + Clang 14.0.6 + LLVM 14.0.6AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)Clear Linux OS 369305.19.4-1181.native (x86_64)KDE Plasma 5.25.44.6 Mesa 22.2.0-rc3 (LLVM 14.0.6 DRM 3.47)1.3.224GCC 12.2.1 20220822 releases/gcc-12.2.0-4-g55b6abd9f2 + Clang 14.0.6 + LLVM 14.0.6LENOVO 20X7003WFR (R1KET39W 1.24 BIOS)Gentoo 2.95.19.12-xanmod1-xanmod (x86_64)KDE Plasma 5.25.54.6 Mesa 22.2.0 (LLVM 15.0.1 DRM 3.47)GCC 12.2.0 + Clang 15.0.1 + LLVM 15.0.1btrfsOpenBenchmarking.orgKernel Details- WSL2 Ubuntu: Transparent Huge Pages: always- Ubuntu 21.10: Transparent Huge Pages: madvise- VoidLinux Musl GCC 10.2: Transparent Huge Pages: madvise- OpenMandriva zen1 GCC 11.2: dm_mod.use_blk_mq=1 - Transparent Huge Pages: always- Gentoo Glibc Stable W:znver3-O2: Transparent Huge Pages: always- Gentoo Glibc Edge W:znver3-O2: Transparent Huge Pages: always- Gentoo Glibc Edge W:znver3-O2 k5.17: Transparent Huge Pages: always- Gentoo Glibc Edge Clang 14 W:znver3-O2: Transparent Huge Pages: always- Gentoo Glibc Edge Clang 14 W:znver3-O3: Transparent Huge Pages: always- Gentoo Glibc Edge Clang 14 F:znver3-clear: Transparent Huge Pages: madvise- Gentoo Glibc Edge GCC 11.3 W:clear+lto: Transparent Huge Pages: always- Gentoo Glibc Edge GCC 12.1 W:clear+lto: Transparent Huge Pages: always- OpenMandriva zen1 GCC 11.2 kv5.17: dm_mod.use_blk_mq=1 - Transparent Huge Pages: always- Fedora 36 GCC 12.1 Default: Transparent Huge Pages: madvise- Gentoo Musl Stable Clang W:znver3-O2: Transparent Huge Pages: madvise- Calculate GCC 11.3: Transparent Huge Pages: madvise- ClearLinux 36930 GCC 12.1: Transparent Huge Pages: always- Gentoo Glibc GCC 12.2 W:znver3+O2+cfi: Transparent Huge Pages: madviseCompiler Details- WSL2 Ubuntu: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-yTrUTS/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v- Ubuntu 21.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v- VoidLinux Musl GCC 10.2: --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-sjlj-exceptions --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu- Gentoo Musl Stable W:znver3-O2: --bindir=/usr/x86_64-gentoo-linux-musl/gcc-bin/11.2.1 --build=x86_64-gentoo-linux-musl --datadir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1 --disable-cet --disable-esp --disable-fixed-point --disable-libada --disable-libsanitizer --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-libvtv --disable-multilib --disable-nls --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-gentoo-linux-musl --includedir=/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include --mandir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1/man --with-multilib-list=m64 --with-python-dir=/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1/python --with-zstd --without-isl- Gentoo Musl Edge W:znver3-O2: --bindir=/usr/x86_64-gentoo-linux-musl/gcc-bin/11.2.1 --build=x86_64-gentoo-linux-musl --datadir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1 --disable-cet --disable-esp --disable-fixed-point --disable-libada --disable-libsanitizer --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-libvtv --disable-multilib --disable-nls --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-gentoo-linux-musl --includedir=/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include --mandir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1/man --with-build-config=bootstrap-lto --with-multilib-list=m64 --with-python-dir=/share/gcc-data/x86_64-gentoo-linux-musl/11.2.1/python --with-zstd --without-isl- Gentoo Glibc Edge Clang 14 W:znver3-O2: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Glibc Edge Clang 14 F:znver3-clear: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Musl Stable Clang W:znver3-O2: Optimized build; Default target: x86_64-gentoo-linux-musl; Host CPU: znver3- ClearLinux 36930 GCC 12.1: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-gnu-indirect-function --enable-host-shared --enable-languages=c,c++,fortran,go,jit --enable-ld=default --enable-libstdcxx-pch --enable-linux-futex --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.35 --with-gnu-ld --with-isl --with-pic --with-ppl=yes --with-tune=skylake-avx512 --with-zstdProcessor Details- WSL2 Ubuntu: CPU Microcode: 0xffffffff- Ubuntu 21.10: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- VoidLinux Musl GCC 10.2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- OpenMandriva zen1 GCC 11.2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Musl Stable W:znver3-O2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Musl Edge W:znver3-O2: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Stable W:znver3-O2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Glibc Edge W:znver3-O2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Glibc Edge W:znver3-O2 k5.17: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Edge Clang 14 W:znver3-O2: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Edge Clang 14 W:znver3-O3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Edge Clang 14 F:znver3-clear: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Edge GCC 11.3 W:clear+lto: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Glibc Edge GCC 12.1 W:clear+lto: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- OpenMandriva zen1 GCC 11.2 kv5.17: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Fedora 36 GCC 12.1 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Musl Stable Clang W:znver3-O2: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Calculate GCC 11.3: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- ClearLinux 36930 GCC 12.1: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Glibc GCC 12.2 W:znver3+O2+cfi: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performanceSecurity Details- WSL2 Ubuntu: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- W11 native: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + IBRS: Enabled + STIBP: Enabled + VBS: Enabled and running + HVCI: Running + MBEC: Available- Ubuntu 21.10: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- VoidLinux Musl GCC 10.2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + 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 + srbds: Not affected + tsx_async_abort: Not affected- OpenMandriva zen1 GCC 11.2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Musl Stable W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Musl Edge W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Stable W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge W:znver3-O2 k5.17: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge Clang 14 W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge Clang 14 W:znver3-O3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge Clang 14 F:znver3-clear: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge GCC 11.3 W:clear+lto: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc Edge GCC 12.1 W:clear+lto: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- OpenMandriva zen1 GCC 11.2 kv5.17: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Fedora 36 GCC 12.1 Default: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Musl Stable Clang W:znver3-O2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + 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 + srbds: Not affected + tsx_async_abort: Not affected- Calculate GCC 11.3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- ClearLinux 36930 GCC 12.1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Gentoo Glibc GCC 12.2 W:znver3+O2+cfi: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affectedEnvironment Details- Gentoo Glibc Edge W:znver3-O2 k5.17: RUSTFLAGS="-C target-cpu=native"- Gentoo Glibc Edge Clang 14 W:znver3-O2: RUSTFLAGS="-C target-cpu=native"- Gentoo Glibc Edge Clang 14 W:znver3-O3: RUSTFLAGS="-C target-cpu=native"- Gentoo Glibc Edge Clang 14 F:znver3-clear: CXXFLAGS="-march=native -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -fno-semantic-interposition -fno-trapping-math -mtune=native -fvisibility-inlines-hidden" LDFLAGS="-Wl,-z,relro,-z,now,--enable-new-dtags,,--sort-common -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind" RUSTFLAGS="-C target-cpu=native -C link-arg=-fuse-ld=lld -C linker-plugin-lto" CFLAGS="-march=native -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -fno-semantic-interposition -fno-trapping-math -mtune=native"- Gentoo Glibc Edge GCC 11.3 W:clear+lto: FFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-march=native -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native -flto=auto -fvisibility-inlines-hidden" RUSTFLAGS="-C target-cpu=native" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-march=native -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native -flto=auto" COMMON_FLAGS="-march=native -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native -flto=auto"- Gentoo Glibc Edge GCC 12.1 W:clear+lto: RUSTFLAGS="-C target-cpu=native"- ClearLinux 36930 GCC 12.1: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx""

Compression benchlzbench: Zstd 8 - Decompressionlzbench: Zstd 1 - Decompressioncompress-7zip: Compression Ratinglzbench: Crush 0 - Compressionlzbench: Zstd 8 - Compressionlzbench: Brotli 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Brotli 2 - Decompressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: XZ 0 - Compressioncompress-7zip: Decompression Ratinglzbench: Libdeflate 1 - Decompressionlzbench: Crush 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Libdeflate 1 - CompressionWSL2 UbuntuW11 nativeUbuntu 21.10VoidLinux Musl GCC 10.2OpenMandriva zen1 GCC 11.2Gentoo Musl Stable W:znver3-O2Gentoo Musl Edge W:znver3-O2Gentoo Glibc Stable W:znver3-O2Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge Clang 14 F:znver3-clearGentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge GCC 12.1 W:clear+ltoOpenMandriva zen1 GCC 11.2 kv5.17Fedora 36 GCC 12.1 DefaultGentoo Musl Stable Clang W:znver3-O2Calculate GCC 11.3ClearLinux 36930 GCC 12.1Gentoo Glibc GCC 12.2 W:znver3+O2+cfi2234204036334131115565153810686235474018313995936182959839563949112211146615184571222244457991462570573291210220033523910283542154791691211484395114305936052912061196610989550134735639223475935953002323209840459150114542153807688242504543414686246112912148198810487552133722645213461378596601295232220891321145681337776652354914346226152992306208455992143116578154830699242484611814386216142932340207655268148119571152863728237484489314226106092902308206957137153118570153880735239484778414486176072922067187714711360514887072623845137262659531123392066570311471195671528657202364947493144162160829020581860136109600150854715231461316623599312232320675630514911756915186371923649460181438621607293227820531491195791548857422414813736126082982350210655738149115544154845712243494458214646246142912249205913111458215382870124149131861960530118721724117865741257166212084212775825793012275203653672135113556152863720230484482014106055962902247208214211959215582670024848127761261330422522038137113574154835702239481371618613296OpenBenchmarking.org

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionOpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge GCC 11.3 W:clear+ltoOpenMandriva zen1 GCC 11.2Gentoo Musl Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Stable W:znver3-O2Gentoo Glibc Edge GCC 12.1 W:clear+ltoCalculate GCC 11.3Gentoo Glibc GCC 12.2 W:znver3+O2+cfiFedora 36 GCC 12.1 DefaultClearLinux 36930 GCC 12.1WSL2 UbuntuGentoo Musl Stable W:znver3-O2Ubuntu 21.10Gentoo Glibc Edge Clang 14 W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Glibc Edge Clang 14 F:znver3-clearGentoo Musl Stable Clang W:znver3-O2W11 native5001000150020002500SE +/- 1.00, N = 3SE +/- 8.89, N = 3SE +/- 0.88, N = 3SE +/- 3.21, N = 3SE +/- 2.60, N = 3SE +/- 2.03, N = 3SE +/- 10.97, N = 3SE +/- 18.35, N = 5SE +/- 4.26, N = 3SE +/- 2.40, N = 3SE +/- 3.84, N = 3SE +/- 6.84, N = 3SE +/- 2.08, N = 3SE +/- 4.63, N = 3SE +/- 3.76, N = 3SE +/- 6.94, N = 3SE +/- 27.61, N = 3SE +/- 18.11, N = 15SE +/- 0.67, N = 3SE +/- 3.18, N = 10SE +/- 2.08, N = 323502340233923232323232223082306227822752252224922472234214821022067206120581872983

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionOpenMandriva zen1 GCC 11.2 kv5.17OpenMandriva zen1 GCC 11.2Gentoo Musl Edge W:znver3-O2Gentoo Glibc Stable W:znver3-O2ClearLinux 36930 GCC 12.1Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Fedora 36 GCC 12.1 DefaultGentoo Glibc Edge GCC 12.1 W:clear+ltoWSL2 UbuntuGentoo Glibc GCC 12.2 W:znver3+O2+cfiCalculate GCC 11.3Ubuntu 21.10Gentoo Musl Stable W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge Clang 14 F:znver3-clearGentoo Musl Stable Clang W:znver3-O2W11 native5001000150020002500SE +/- 1.20, N = 3SE +/- 2.25, N = 7SE +/- 0.58, N = 3SE +/- 3.71, N = 3SE +/- 0.88, N = 3SE +/- 4.37, N = 3SE +/- 4.18, N = 3SE +/- 1.67, N = 3SE +/- 2.73, N = 3SE +/- 1.33, N = 3SE +/- 4.18, N = 3SE +/- 1.86, N = 3SE +/- 5.51, N = 3SE +/- 12.50, N = 3SE +/- 6.12, N = 3SE +/- 2.40, N = 3SE +/- 4.18, N = 12SE +/- 4.70, N = 3SE +/- 3.71, N = 3SE +/- 2.91, N = 321062098208920842082207620692067206620592053204020382036200319881966187718601724956

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Stable W:znver3-O2OpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Edge W:znver3-O2Calculate GCC 11.3OpenMandriva zen1 GCC 11.2W11 nativeWSL2 UbuntuUbuntu 21.1012K24K36K48K60KSE +/- 29.55, N = 3SE +/- 115.89, N = 3SE +/- 81.67, N = 3SE +/- 56.90, N = 3SE +/- 57.90, N = 3SE +/- 47.24, N = 3SE +/- 23.85, N = 3SE +/- 41.37, N = 3SE +/- 130.24, N = 3SE +/- 310.13, N = 3SE +/- 105.93, N = 357137570315630555992557385526853672404593949136334352391. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: CompressionGentoo Glibc Edge W:znver3-O2 k5.17OpenMandriva zen1 GCC 11.2OpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Stable W:znver3-O2ClearLinux 36930 GCC 12.1Gentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Glibc Edge Clang 14 F:znver3-clearCalculate GCC 11.3Gentoo Musl Edge W:znver3-O2Fedora 36 GCC 12.1 DefaultWSL2 UbuntuW11 nativeGentoo Musl Stable Clang W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Musl Stable W:znver3-O2Ubuntu 21.10306090120150SE +/- 1.86, N = 3SE +/- 1.45, N = 3SE +/- 1.20, N = 3SE +/- 1.53, N = 3SE +/- 1.67, N = 3SE +/- 1.68, N = 4SE +/- 0.33, N = 3SE +/- 1.31, N = 15SE +/- 1.45, N = 3SE +/- 1.15, N = 3SE +/- 1.53, N = 3SE +/- 0.33, N = 3SE +/- 1.25, N = 6SE +/- 1.15, N = 3SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 0.90, N = 15SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3153150149149149148147147143142137136135132131131122117109104102

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: CompressionClearLinux 36930 GCC 12.1Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Stable W:znver3-O2OpenMandriva zen1 GCC 11.2 kv5.17WSL2 UbuntuFedora 36 GCC 12.1 DefaultGentoo Musl Edge W:znver3-O2OpenMandriva zen1 GCC 11.2Gentoo Glibc GCC 12.2 W:znver3+O2+cfiCalculate GCC 11.3Gentoo Glibc Edge Clang 14 W:znver3-O2W11 nativeGentoo Glibc Edge Clang 14 F:znver3-clearVoidLinux Musl GCC 10.2Gentoo Musl Stable W:znver3-O2Gentoo Musl Stable Clang W:znver3-O2Ubuntu 21.10306090120150SE +/- 1.15, N = 3SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 5SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 4.03, N = 15SE +/- 0.00, N = 3SE +/- 0.67, N = 10SE +/- 0.67, N = 311911911911911811711611511511411411411311311311110989878683

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionGentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge Clang 14 F:znver3-clearClearLinux 36930 GCC 12.1Fedora 36 GCC 12.1 DefaultGentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Stable W:znver3-O2Gentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Musl Stable Clang W:znver3-O2Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Musl Edge W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3WSL2 UbuntuCalculate GCC 11.3Gentoo Musl Stable W:znver3-O2VoidLinux Musl GCC 10.2OpenMandriva zen1 GCC 11.2 kv5.17OpenMandriva zen1 GCC 11.2Ubuntu 21.10W11 native130260390520650SE +/- 0.58, N = 3SE +/- 2.40, N = 3SE +/- 0.33, N = 3SE +/- 2.08, N = 3SE +/- 1.20, N = 3SE +/- 1.86, N = 3SE +/- 0.67, N = 3SE +/- 3.00, N = 3SE +/- 2.96, N = 3SE +/- 1.76, N = 3SE +/- 1.15, N = 3SE +/- 5.86, N = 3SE +/- 2.65, N = 3SE +/- 0.58, N = 3SE +/- 4.26, N = 3SE +/- 2.33, N = 3SE +/- 0.88, N = 3SE +/- 1.45, N = 3SE +/- 1.15, N = 3SE +/- 1.00, N = 3605600592582579578574574571570569568567565556552550544542542466

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionClearLinux 36930 GCC 12.1Gentoo Glibc GCC 12.2 W:znver3+O2+cfiOpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Stable W:znver3-O2Ubuntu 21.10Fedora 36 GCC 12.1 DefaultGentoo Glibc Edge W:znver3-O2 k5.17OpenMandriva zen1 GCC 11.2WSL2 UbuntuCalculate GCC 11.3Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge GCC 11.3 W:clear+ltoW11 nativeGentoo Glibc Edge Clang 14 F:znver3-clearGentoo Glibc Edge Clang 14 W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Musl Edge W:znver3-O2Gentoo Musl Stable W:znver3-O2Gentoo Musl Stable Clang W:znver3-O2306090120150SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3155154154154154154153153153153152152152151151150148134133133125

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionGentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O3Calculate GCC 11.3Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge Clang 14 F:znver3-clearOpenMandriva zen1 GCC 11.2 kv5.17W11 nativeGentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Glibc Stable W:znver3-O2Fedora 36 GCC 12.1 DefaultClearLinux 36930 GCC 12.1WSL2 UbuntuOpenMandriva zen1 GCC 11.2Ubuntu 21.10Gentoo Musl Edge W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Musl Stable W:znver3-O2Gentoo Musl Stable Clang W:znver3-O22004006008001000SE +/- 1.86, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 9.21, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 3.33, N = 3SE +/- 1.53, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 1.76, N = 3SE +/- 2.85, N = 3SE +/- 4.02, N = 11SE +/- 2.33, N = 3SE +/- 2.33, N = 3885880870865863863863854845845835830828826810807791777735722716

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionGentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O2Calculate GCC 11.3Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge Clang 14 F:znver3-clearOpenMandriva zen1 GCC 11.2 kv5.17W11 nativeGentoo Glibc GCC 12.2 W:znver3+O2+cfiFedora 36 GCC 12.1 DefaultClearLinux 36930 GCC 12.1Gentoo Glibc Stable W:znver3-O2Ubuntu 21.10OpenMandriva zen1 GCC 11.2WSL2 UbuntuGentoo Musl Edge W:znver3-O2Gentoo Musl Stable W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Musl Stable Clang W:znver3-O2160320480640800SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 12.00, N = 3SE +/- 0.67, N = 3SE +/- 4.04, N = 3SE +/- 0.67, N = 3SE +/- 1.86, N = 3SE +/- 0.88, N = 3SE +/- 3.18, N = 3SE +/- 2.33, N = 3SE +/- 1.76, N = 3SE +/- 1.00, N = 3SE +/- 1.20, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 1.45, N = 3SE +/- 2.00, N = 3SE +/- 0.58, N = 3SE +/- 10.09, N = 3SE +/- 0.58, N = 3742735728726720720719715712712702701700699691688686665645639621

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionClearLinux 36930 GCC 12.1OpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Stable W:znver3-O2OpenMandriva zen1 GCC 11.2Fedora 36 GCC 12.1 DefaultGentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Musl Edge W:znver3-O2WSL2 UbuntuGentoo Glibc Edge Clang 14 F:znver3-clearCalculate GCC 11.3VoidLinux Musl GCC 10.2W11 nativeGentoo Musl Stable W:znver3-O2Ubuntu 21.10Gentoo Musl Stable Clang W:znver3-O250100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 1.86, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.67, N = 3SE +/- 0.88, N = 3SE +/- 1.66, N = 11SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3248243242242241241239239238237236236235235231230223222213211208

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionOpenMandriva zen1 GCC 11.2Fedora 36 GCC 12.1 DefaultOpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Musl Edge W:znver3-O2Gentoo Glibc GCC 12.2 W:znver3+O2+cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Stable W:znver3-O2Ubuntu 21.10VoidLinux Musl GCC 10.2WSL2 UbuntuGentoo Glibc Edge Clang 14 F:znver3-clearGentoo Musl Stable W:znver3-O2Gentoo Glibc Edge Clang 14 W:znver3-O2W11 nativeGentoo Musl Stable Clang W:znver3-O21122334455SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3504949494949484848484848484847474646454442

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Stable W:znver3-O2Gentoo Glibc Edge GCC 11.3 W:clear+ltoW11 nativeOpenMandriva zen1 GCC 11.2Gentoo Glibc Edge W:znver3-O2Calculate GCC 11.3OpenMandriva zen1 GCC 11.2 kv5.17Ubuntu 21.10WSL2 Ubuntu10K20K30K40K50KSE +/- 165.50, N = 3SE +/- 105.79, N = 3SE +/- 152.46, N = 3SE +/- 162.91, N = 3SE +/- 454.20, N = 3SE +/- 110.58, N = 3SE +/- 115.06, N = 3SE +/- 122.59, N = 3SE +/- 109.33, N = 3SE +/- 147.63, N = 3SE +/- 300.06, N = 347784474934611846018457994543444893448204458243951401831. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: DecompressionOpenMandriva zen1 GCC 11.2OpenMandriva zen1 GCC 11.2 kv5.17W11 nativeGentoo Glibc Edge W:znver3-O2 k5.17Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Stable W:znver3-O2Gentoo Musl Edge W:znver3-O2Ubuntu 21.10Gentoo Glibc Edge W:znver3-O2Calculate GCC 11.3WSL2 UbuntuGentoo Musl Stable W:znver3-O2Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O2Gentoo Glibc GCC 12.2 W:znver3+O2+cfiFedora 36 GCC 12.1 DefaultGentoo Glibc Edge Clang 14 F:znver3-clearClearLinux 36930 GCC 12.1Gentoo Musl Stable Clang W:znver3-O230060090012001500SE +/- 0.88, N = 3SE +/- 1.86, N = 3SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 1.20, N = 3SE +/- 14.33, N = 3SE +/- 0.33, N = 3SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 2.33, N = 3SE +/- 2.19, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 314681464146214481441143814381434143014221410139913781373137213711318131612771277

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionGentoo Glibc Edge Clang 14 W:znver3-O2OpenMandriva zen1 GCC 11.2 kv5.17OpenMandriva zen1 GCC 11.2Gentoo Glibc Edge Clang 14 F:znver3-clearGentoo Musl Edge W:znver3-O2Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Stable W:znver3-O2Fedora 36 GCC 12.1 DefaultGentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Glibc Edge W:znver3-O2 k5.17ClearLinux 36930 GCC 12.1Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge W:znver3-O2Calculate GCC 11.3Gentoo Musl Stable W:znver3-O2VoidLinux Musl GCC 10.2Ubuntu 21.10WSL2 UbuntuGentoo Musl Stable Clang W:znver3-O2W11 native140280420560700SE +/- 0.16, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 1.00, N = 3SE +/- 4.60, N = 4SE +/- 1.81, N = 6SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.09, N = 15626624624623622621621621619618617612612610605596593593593582570

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionWSL2 UbuntuGentoo Musl Edge W:znver3-O2OpenMandriva zen1 GCC 11.2 kv5.17Gentoo Glibc Stable W:znver3-O2Gentoo Glibc GCC 12.2 W:znver3+O2+cfiClearLinux 36930 GCC 12.1OpenMandriva zen1 GCC 11.2Gentoo Glibc Edge W:znver3-O2Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Edge W:znver3-O2 k5.17Fedora 36 GCC 12.1 DefaultUbuntu 21.10Gentoo Musl Stable W:znver3-O2Gentoo Glibc Edge Clang 14 F:znver3-clearCalculate GCC 11.3Gentoo Glibc Edge Clang 14 W:znver3-O2VoidLinux Musl GCC 10.2Gentoo Musl Stable Clang W:znver3-O2W11 native130260390520650SE +/- 1.20, N = 3SE +/- 3.06, N = 3SE +/- 1.00, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.88, N = 3SE +/- 5.47, N = 7SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 1.33, N = 3SE +/- 2.40, N = 3SE +/- 1.00, N = 3SE +/- 8.21, N = 3SE +/- 1.15, N = 3SE +/- 1.33, N = 3SE +/- 3.79, N = 3SE +/- 2.08, N = 3SE +/- 8.87, N = 12SE +/- 0.58, N = 3618615614614613613611609608608607607605605601599596595595579573

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionGentoo Glibc Edge Clang 14 F:znver3-clearGentoo Glibc Edge Clang 14 W:znver3-O2ClearLinux 36930 GCC 12.1Gentoo Musl Stable Clang W:znver3-O2Fedora 36 GCC 12.1 DefaultVoidLinux Musl GCC 10.2Gentoo Musl Edge W:znver3-O2Gentoo Glibc Edge GCC 12.1 W:clear+ltoGentoo Glibc GCC 12.2 W:znver3+O2+cfiGentoo Musl Stable W:znver3-O2WSL2 UbuntuGentoo Glibc Edge GCC 11.3 W:clear+ltoGentoo Glibc Stable W:znver3-O2Gentoo Glibc Edge W:znver3-O2 k5.17OpenMandriva zen1 GCC 11.2 kv5.17OpenMandriva zen1 GCC 11.2Ubuntu 21.10W11 nativeCalculate GCC 11.3Gentoo Glibc Edge Clang 14 W:znver3-O3Gentoo Glibc Edge W:znver3-O270140210280350SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 1.67, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 2.33, N = 3SE +/- 1.33, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 1.15, N = 33123113043013013002992982962952952932932922912912912912902902901. (CXX) clang++ options: -pthread


Phoronix Test Suite v10.8.5