Compiler Flags W/ Gentoo

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

HTML result view exported from: https://openbenchmarking.org/result/2211018-NE-2210085NE38&export=pdf&grr&rdt&rro.

Compiler Flags W/ GentooProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionOpenCLGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinFedora GCC 12.1 DefaultCalculate GCC 11.3 DefaultClearLinux 36930 GCC 12.1Gentoo GCC 12.2 W:02 znver3 cfiGentoo Clang 15.0.2 W:02 znver3 cfiFedrora 36 GCC 12.2 F:Clear XanmodAMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)LENOVO 20X7003WFR (R1KET36W 1.21 BIOS)AMD Renoir/Cezanne32GB512GB SK hynix HFS512GDE9X081NAMD Cezanne 1GB (2000/400MHz)AMD Renoir Radeon HD AudioRealtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCIGentoo 2.85.17.5-gentoo-clang (x86_64)KDE Plasma 5.24.5X Server 1.21.1.3 + Wayland4.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.3btrfs1920x10804.6 Mesa 22.1.0-rc4 (LLVM 14.0.3 DRM 3.44)Clang 14.0.3 + GCC 11.3.0 + LLVM 14.0.3GCC 12.1.0 + Clang 14.0.3 + LLVM 14.0.3Clang 14.0.3 + GCC 12.1.0 + LLVM 14.0.3GCC 12.1.0 + Clang 14.0.3 + LLVM 14.0.3Clang 14.0.3 + GCC 12.1.0 + LLVM 14.0.3LENOVO 20X7003WFR (R1KET37W 1.22 BIOS)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.0ext4AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)AMD Cezanne 1GB (2000/400MHz)Calculate 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.2 DRM 3.47)GCC 12.2.0 + Clang 15.0.2 + LLVM 15.0.2btrfsClang 15.0.2 + GCC 12.2.0 + LLVM 15.0.2Fedora Linux 366.0.2-xm1.0.fc36.x86_64 (x86_64)X Server 1.20.144.6 Mesa 22.1.7 (LLVM 14.0.0 DRM 3.48)OpenCL 2.1 AMD-APP (3452.0)1.3.211GCC 12.2.1 20220819 + Clang 14.0.5 + LLVM 14.0.5OpenBenchmarking.orgKernel Details- Gentoo GCC 11.2 Default: Transparent Huge Pages: always- Gentoo Clang 14 Default: Transparent Huge Pages: always- Gentoo GCC 12.1 Default: Transparent Huge Pages: always- Gentoo AOCC 3.2 Default: Transparent Huge Pages: always- Gentoo GCC 12.1 / O2: Transparent Huge Pages: always- Gentoo GCC 12.1 / O2 znver3: Transparent Huge Pages: always- Gentoo GCC 12.1 / O2 znver3 lto: Transparent Huge Pages: always- Gentoo GCC 12.1 / O3: Transparent Huge Pages: always- Gentoo GCC 12.1 / O3 znver3: Transparent Huge Pages: always- Gentoo GCC 12.1 / clear flags: Transparent Huge Pages: always- Gentoo GCC 12.1 / clear flags + lto: Transparent Huge Pages: always- Gentoo Clang 14 / O2: Transparent Huge Pages: always- Gentoo Clang 14 / O2 znver3: Transparent Huge Pages: always- Gentoo Clang 14 / O2 znver3 lto-thin: Transparent Huge Pages: always- Gentoo Clang 14 / O2 znver3 lto-Full: Transparent Huge Pages: always- Gentoo Clang 14 / O3 znver3: Transparent Huge Pages: always- Gentoo Clang 14 / O3: Transparent Huge Pages: always- Gentoo Clang 14 / O3 lto-thin: Transparent Huge Pages: always- Gentoo Clang 14 / O3 znver3 lto-thin: Transparent Huge Pages: always- Fedora GCC 12.1 Default: Transparent Huge Pages: madvise- Calculate GCC 11.3 Default: Transparent Huge Pages: madvise- ClearLinux 36930 GCC 12.1: Transparent Huge Pages: always- Gentoo GCC 12.2 W:02 znver3 cfi: Transparent Huge Pages: madvise- Gentoo Clang 15.0.2 W:02 znver3 cfi: Transparent Huge Pages: madvise- Fedrora 36 GCC 12.2 F:Clear Xanmod: Transparent Huge Pages: madviseEnvironment Details- Gentoo GCC 11.2 Default: RUSTFLAGS="-C target-cpu=native"- Gentoo Clang 14 Default: RUSTFLAGS="-C target-cpu=native"- Gentoo GCC 12.1 Default: RUSTFLAGS="-C target-cpu=native"- Gentoo AOCC 3.2 Default: RUSTFLAGS="-C target-cpu=native"- Gentoo GCC 12.1 / O2: CXXFLAGS="-O2 -pipe" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O2 -pipe" COMMON_FLAGS="-O2 -pipe"- Gentoo GCC 12.1 / O2 znver3: CXXFLAGS="-O2 -pipe -march=native" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O2 -pipe -march=native" COMMON_FLAGS="-O2 -pipe -march=native"- Gentoo GCC 12.1 / O2 znver3 lto: CXXFLAGS="-O2 -pipe -march=native -flto=auto" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O2 -pipe -march=native -flto=auto" COMMON_FLAGS="-O2 -pipe -march=native -flto=auto"- Gentoo GCC 12.1 / O3: CXXFLAGS="-O3 -pipe -fuse-ld=mold" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O3 -pipe -fuse-ld=mold" COMMON_FLAGS="-O3 -pipe -fuse-ld=mold"- Gentoo GCC 12.1 / O3 znver3: CXXFLAGS="-O3 -pipe -march=native" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O3 -pipe -march=native" COMMON_FLAGS="-O3 -pipe -march=native"- Gentoo GCC 12.1 / clear flags: 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" RUSTFLAGS="-C target-cpu=native" 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" 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"- Gentoo GCC 12.1 / clear flags + 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-dtag" 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 -flto=auto -fdata-sections -ffunction-sections -fno-semantic-interposition -ffast-math -ftree-loop-vectorize -fstack-protector-strong -fzero-call-used-regs=used -mprefer-vector-width=128 -mtune=native -fvisibility-inlines-hidden" RUSTFLAGS="-C target-cpu=native" FCFLAGS="-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,-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 -flto=auto -fdata-sections -ffunction-sections -fno-semantic-interposition -ffast-math -ftree-loop-vectorize -fstack-protector-strong -fzero-call-used-regs=used -mprefer-vector-width=128 -mtune=native" 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 -flto=auto -fdata-sections -ffunction-sections -fno-semantic-interposition -ffast-math -ftree-loop-vectorize -fstack-protector-strong -fzero-call-used-regs=used -mprefer-vector-width=128 -mtune=native" - Gentoo Clang 14 / O2: CXXFLAGS="-O2 -pipe" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O2 -pipe" COMMON_FLAGS="-O2 -pipe"- Gentoo Clang 14 / O2 znver3: CXXFLAGS="-O2 -pipe -march=native" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O2 -pipe -march=native" COMMON_FLAGS="-O2 -pipe -march=native"- Gentoo Clang 14 / O2 znver3 lto-thin: CXXFLAGS="-march=native -O2 -pipe -flto=thin" RUSTFLAGS="-C target-cpu=native" CFLAGS="-march=native -O2 -pipe -flto=thin" COMMON_FLAGS="-march=native -O2 -pipe -flto=thin"- Gentoo Clang 14 / O2 znver3 lto-Full: CXXFLAGS="-march=native -O2 -pipe -mtune=native -flto=jobserver" RUSTFLAGS="-C target-cpu=native" CFLAGS="-march=native -O2 -pipe -mtune=native -flto=jobserver" COMMON_FLAGS="-march=native -O2 -pipe -mtune=native -flto=jobserver"- Gentoo Clang 14 / O3 znver3: CXXFLAGS="-march=native -O3 -pipe -mtune=native" RUSTFLAGS="-C target-cpu=native" CFLAGS="-march=native -O3 -pipe -mtune=native" COMMON_FLAGS="-march=native -O3 -pipe -mtune=native"- Gentoo Clang 14 / O3: CXXFLAGS="-O3 -pipe" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O3 -pipe" COMMON_FLAGS="-O3 -pipe"- Gentoo Clang 14 / O3 lto-thin: CXXFLAGS="-O3 -pipe -flto=thin" RUSTFLAGS="-C target-cpu=native" CFLAGS="-O3 -pipe -flto=thin" COMMON_FLAGS="-O3 -pipe -flto=thin"- Gentoo Clang 14 / O3 znver3 lto-thin: CXXFLAGS="-march=native -O3 -pipe -mtune=native -flto=thin" LDFLAGS="-Wl,-O2 -Wl,--as-needed" RUSTFLAGS="-C target-cpu=native" CFLAGS="-march=native -O3 -pipe -mtune=native -flto=thin" COMMON_FLAGS="-march=native -O3 -pipe -mtune=native -flto=thin"- 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""- Fedrora 36 GCC 12.2 F:Clear Xanmod: FFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-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,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-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,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop"Processor Details- Gentoo GCC 11.2 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo AOCC 3.2 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / O2: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / O2 znver3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / O2 znver3 lto: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / O3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / O3 znver3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / clear flags: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo GCC 12.1 / clear flags + lto: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O2: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O2 znver3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O2 znver3 lto-thin: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O2 znver3 lto-Full: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O3 znver3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O3: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O3 lto-thin: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Gentoo Clang 14 / O3 znver3 lto-thin: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000c- Fedora GCC 12.1 Default: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Calculate GCC 11.3 Default: 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 GCC 12.2 W:02 znver3 cfi: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance- Gentoo Clang 15.0.2 W:02 znver3 cfi: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance- Fedrora 36 GCC 12.2 F:Clear Xanmod: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performanceSecurity Details- Gentoo GCC 11.2 Default: 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 Clang 14 Default: 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 GCC 12.1 Default: 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 AOCC 3.2 Default: 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 GCC 12.1 / 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 GCC 12.1 / O2 znver3: 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 GCC 12.1 / O2 znver3 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 GCC 12.1 / 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 GCC 12.1 / O3 znver3: 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 GCC 12.1 / clear flags: 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 GCC 12.1 / clear flags + 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 Clang 14 / 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 Clang 14 / O2 znver3: 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 Clang 14 / O2 znver3 lto-thin: 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 Clang 14 / O2 znver3 lto-Full: 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 Clang 14 / O3 znver3: 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 Clang 14 / 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 Clang 14 / O3 lto-thin: 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 Clang 14 / O3 znver3 lto-thin: 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 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- Calculate GCC 11.3 Default: 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 GCC 12.2 W:02 znver3 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 affected- Gentoo Clang 15.0.2 W:02 znver3 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 affected- Fedrora 36 GCC 12.2 F:Clear Xanmod: 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 PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affectedCompiler Details- Gentoo Clang 14 Default: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo AOCC 3.2 Default: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O2: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O2 znver3: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O2 znver3 lto-thin: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O2 znver3 lto-Full: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O3 znver3: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O3: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O3 lto-thin: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3- Gentoo Clang 14 / O3 znver3 lto-thin: Optimized build; Default target: x86_64-pc-linux-gnu; 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-zstd- Gentoo Clang 15.0.2 W:02 znver3 cfi: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3

Compiler Flags W/ Gentooapache: 200compress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedkvazaar: Bosphorus 4K - Mediumapache: 1kvazaar: Bosphorus 4K - Very Fastcoremark: CoreMark Size 666 - Iterations Per Secondprimesieve: 1e12 Prime Number Generationkvazaar: Bosphorus 4K - Ultra Fasttjbench: Decompression Throughputquantlib: dav1d: Chimera 1080pencode-flac: WAV To FLACtoktx: UASTC 3 + Zstd Compression 19etcpak: ETC2liquid-dsp: 16 - 256 - 57rnnoise: svt-hevc: 7 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080pwebp: Quality 100, Highest Compressionsvt-hevc: 10 - Bosphorus 1080pGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinFedora GCC 12.1 DefaultCalculate GCC 11.3 DefaultClearLinux 36930 GCC 12.1Gentoo GCC 12.2 W:02 znver3 cfiGentoo Clang 15.0.2 W:02 znver3 cfiFedrora 36 GCC 12.2 F:Clear Xanmod55102.224131.1244.75.1910792.6411.87279379.24219433.72421.04246.1064723374.0417.5111.92421.099216.94137605666716.93483.71124.155.896177.2260186.193782.3234.95.3921466.6612.99259612.08695033.10722.78250.6992163448.9439.3213.69020.939263.20444871666715.50588.21128.805.261182.0157567.384027.8246.65.3520703.0312.21267234.60529034.35321.36243.7018833423.4439.5511.63121.415218.14737052000016.55584.96125.626.074175.9460662.743830.6238.25.3722209.5412.93263843.78484033.00322.52250.5044043521.0435.4813.28820.873247.92144561333315.78487.19129.085.399179.9155875.574140.1248.55.3510790.2912.28271032.58942633.78321.76243.2365623396.0443.9113.21221.052215.96738005666716.61784.03125.066.124174.9950954.414033.1245.25.3410699.2212.05283606.12323933.81921.52250.9698833408.1438.2414.54321.001216.05640575333315.80286.76126.416.343180.3153715.324030.7238.05.3510772.5512.41266759.67669833.59221.86245.9423193391.513.98021.058215.88639975000015.70188.42128.206.440183.2852334.014030.0236.15.4410569.2212.50269880.42351433.91621.94258.9902663392.8436.8611.99321.084215.94437833666715.99885.81125.695.784178.5453812.743930.9231.25.4410592.4912.21272827.82632733.59121.38250.7209123392.9436.1112.74221.022215.96640066666715.18884.34122.515.850176.2061256.384174.0254.85.4822317.5712.52276025.67247933.25922.01263.6895213421.8439.7712.57520.884218.13547090666715.07787.78127.045.783181.9656316.533974.1239.65.6122480.4612.96265728.84840533.49323.33246.0487683432.312.65120.893218.24748003666788.68129.635.713183.4060417.843659.1237.65.3621927.5212.91253034.79921033.15622.72246.2739333415.6441.8414.07721.062262.24844461000015.76187.84128.015.452179.2452204.573694.7252.13.9720276.459.09180351.38802243.82115.91253.4641363388.9346.6812.69925.251261.54830906333317.42262.53104.435.532138.5361362.463823.1284.25.2821925.1712.51245109.66795533.00222.58246.8153753460.5438.0412.51320.939264.34940596666716.97387.10129.135.308184.8360025.064009.8319.75.2422387.3212.53244094.94028232.93922.60247.3938883460.2422.4112.52820.923264.28539748666717.55185.92128.095.282185.6060788.293865.2300.25.3422396.5512.19251016.02229133.03721.84256.8448683469.8417.9812.65920.939264.19940948666716.97587.10129.385.379182.9459165.303797.2234.55.5522091.3013.06247181.39263833.20722.93250.4585123459.4433.2313.67020.906264.39145164000015.43188.47128.515.346182.6957460.723738.9236.35.8221669.2313.14243458.98545633.86922.93241.3651943476.4443.6413.74621.455264.24044203000015.47888.22130.715.305184.0160939.983826.7293.65.4920173.7112.83252119.51541033.05422.05256.0575173487.3430.3412.43920.927264.14840932000016.86185.03127.585.352185.23313691.983982.7267.75.2754998.1411.95274478.02178733.32321.40259.6758703434.2384.5611.87721.847219.97838128333316.51783.06122.146.112175.3257565.793902.5247.05.2411588.3111.91273894.18588834.47620.91241.7243573335.4426.7012.15522.173215.43237060666716.84183.49123.116.024173.9362541.263982.9261.35.5321057.3712.75268127.61798934.73122.66247.9221403601.0421.4112.89421.479218.22846815333316.78686.64125.255.741180.0670540.863941.2280.45.7921843.4013.31294399.37574230.62523.67243.2793413364.3446.4911.79020.775217.76841479333316.45791.41130.056.133183.8974556.013739.9269.15.7721659.2813.91254208.88791630.08124.59242.1464183585.9459.5915.69421.058268.63047403666715.34594.85134.355.375190.76376975.963891.0259.35.9762508.7613.69311825.27734130.41724.06241.1943273500.4465.4612.14220.888220.12949366000016.09792.10130.785.809187.19OpenBenchmarking.org

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default80K160K240K320K400KSE +/- 1724.63, N = 3SE +/- 924.46, N = 4SE +/- 770.88, N = 5SE +/- 274.45, N = 3SE +/- 299.43, N = 3SE +/- 1814.63, N = 3SE +/- 623.46, N = 3SE +/- 611.44, N = 4SE +/- 656.42, N = 3SE +/- 447.29, N = 15SE +/- 615.56, N = 3SE +/- 131.94, N = 3SE +/- 438.06, N = 8SE +/- 178.89, N = 3SE +/- 362.89, N = 3SE +/- 233.02, N = 3SE +/- 304.06, N = 3SE +/- 137.18, N = 3SE +/- 571.11, N = 5SE +/- 51.72, N = 3SE +/- 484.36, N = 3SE +/- 550.13, N = 3SE +/- 442.73, N = 15SE +/- 532.99, N = 3SE +/- 531.01, N = 6376975.9674556.0170540.8662541.2657565.79313691.9860939.9857460.7259165.3060788.2960025.0661362.4652204.5760417.8456316.5361256.3853812.7452334.0153715.3250954.4155875.5760662.7457567.3860186.1955102.221. (CC) gcc options: -fPIC

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default9001800270036004500SE +/- 4.45, N = 3SE +/- 21.38, N = 3SE +/- 20.79, N = 12SE +/- 18.00, N = 12SE +/- 15.48, N = 3SE +/- 29.84, N = 3SE +/- 13.47, N = 15SE +/- 64.05, N = 3SE +/- 11.04, N = 15SE +/- 14.49, N = 15SE +/- 7.55, N = 3SE +/- 14.86, N = 15SE +/- 10.30, N = 15SE +/- 34.85, N = 3SE +/- 11.90, N = 15SE +/- 9.10, N = 3SE +/- 13.12, N = 15SE +/- 17.65, N = 3SE +/- 8.37, N = 15SE +/- 48.28, N = 3SE +/- 3.07, N = 15SE +/- 18.20, N = 6SE +/- 17.29, N = 11SE +/- 26.16, N = 7SE +/- 10.84, N = 153891.03739.93941.23982.93902.53982.73826.73738.93797.23865.24009.83823.13694.73659.13974.14174.03930.94030.04030.74033.14140.13830.64027.83782.34131.11. (CC) gcc options: -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default70140210280350SE +/- 2.08, N = 3SE +/- 3.60, N = 3SE +/- 3.22, N = 12SE +/- 2.62, N = 12SE +/- 0.56, N = 3SE +/- 3.85, N = 3SE +/- 4.19, N = 15SE +/- 1.81, N = 3SE +/- 2.04, N = 15SE +/- 5.42, N = 15SE +/- 2.25, N = 3SE +/- 4.70, N = 15SE +/- 2.41, N = 15SE +/- 3.38, N = 3SE +/- 1.76, N = 15SE +/- 0.59, N = 3SE +/- 3.76, N = 15SE +/- 2.92, N = 3SE +/- 1.97, N = 15SE +/- 1.47, N = 3SE +/- 2.42, N = 15SE +/- 2.33, N = 6SE +/- 1.85, N = 11SE +/- 2.15, N = 7SE +/- 2.00, N = 15259.3269.1280.4261.3247.0267.7293.6236.3234.5300.2319.7284.2252.1237.6239.6254.8231.2236.1238.0245.2248.5238.2246.6234.9244.71. (CC) gcc options: -pthread -lz -llzma

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default1.34332.68664.02995.37326.7165SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 35.975.775.795.535.245.275.495.825.555.345.245.283.975.365.615.485.445.445.355.345.355.375.355.395.191. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default13K26K39K52K65KSE +/- 188.93, N = 3SE +/- 55.01, N = 3SE +/- 80.91, N = 3SE +/- 179.00, N = 3SE +/- 22.17, N = 3SE +/- 174.04, N = 3SE +/- 235.42, N = 4SE +/- 145.45, N = 3SE +/- 91.78, N = 3SE +/- 34.02, N = 3SE +/- 199.10, N = 3SE +/- 88.56, N = 3SE +/- 44.15, N = 3SE +/- 79.98, N = 3SE +/- 129.85, N = 3SE +/- 41.40, N = 3SE +/- 109.96, N = 3SE +/- 22.01, N = 3SE +/- 16.25, N = 3SE +/- 16.65, N = 3SE +/- 54.71, N = 3SE +/- 53.26, N = 3SE +/- 98.71, N = 3SE +/- 46.80, N = 3SE +/- 29.78, N = 362508.7621659.2821843.4021057.3711588.3154998.1420173.7121669.2322091.3022396.5522387.3221925.1720276.4521927.5222480.4622317.5710592.4910569.2210772.5510699.2210790.2922209.5420703.0321466.6610792.641. (CC) gcc options: -fPIC

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 15SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 313.6913.9113.3112.7511.9111.9512.8313.1413.0612.1912.5312.519.0912.9112.9612.5212.2112.5012.4112.0512.2812.9312.2112.9911.871. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default70K140K210K280K350KSE +/- 555.36, N = 3SE +/- 816.71, N = 3SE +/- 559.51, N = 3SE +/- 393.13, N = 3SE +/- 567.34, N = 3SE +/- 450.83, N = 3SE +/- 358.65, N = 3SE +/- 2126.54, N = 3SE +/- 313.55, N = 3SE +/- 281.20, N = 3SE +/- 532.47, N = 3SE +/- 383.58, N = 3SE +/- 274.01, N = 3SE +/- 432.25, N = 3SE +/- 524.59, N = 3SE +/- 566.60, N = 3SE +/- 822.40, N = 3SE +/- 157.13, N = 3SE +/- 1235.82, N = 3SE +/- 822.38, N = 3SE +/- 497.57, N = 3SE +/- 399.87, N = 3SE +/- 1473.29, N = 3SE +/- 279.71, N = 3SE +/- 705.69, N = 3311825.28254208.89294399.38268127.62273894.19274478.02252119.52243458.99247181.39251016.02244094.94245109.67180351.39253034.80265728.85276025.67272827.83269880.42266759.68283606.12271032.59263843.78267234.61259612.09279379.241. (CC) gcc options: -O2 -lrt" -lrt

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default1020304050SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.48, N = 3SE +/- 0.16, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.34, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 330.4230.0830.6334.7334.4833.3233.0533.8733.2133.0432.9433.0043.8233.1633.4933.2633.5933.9233.5933.8233.7833.0034.3533.1133.721. (CXX) g++ options: -O3

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default612182430SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.24, N = 5SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.22, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 324.0624.5923.6722.6620.9121.4022.0522.9322.9321.8422.6022.5815.9122.7223.3322.0121.3821.9421.8621.5221.7622.5221.3622.7821.041. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default60120180240300SE +/- 0.27, N = 3SE +/- 0.41, N = 3SE +/- 0.24, N = 3SE +/- 0.35, N = 3SE +/- 0.14, N = 3SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.36, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.39, N = 3SE +/- 0.54, N = 3SE +/- 0.98, N = 3SE +/- 0.20, N = 3SE +/- 0.32, N = 3SE +/- 0.17, N = 3SE +/- 0.23, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.33, N = 3241.19242.15243.28247.92241.72259.68256.06241.37250.46256.84247.39246.82253.46246.27246.05263.69250.72258.99245.94250.97243.24250.50243.70250.70246.111. (CC) gcc options: -O3 -rdynamic

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default8001600240032004000SE +/- 0.39, N = 3SE +/- 7.75, N = 3SE +/- 13.13, N = 3SE +/- 4.45, N = 3SE +/- 0.87, N = 3SE +/- 35.22, N = 5SE +/- 3.49, N = 3SE +/- 5.89, N = 3SE +/- 6.74, N = 3SE +/- 3.00, N = 3SE +/- 4.83, N = 3SE +/- 5.92, N = 3SE +/- 3.01, N = 3SE +/- 7.33, N = 3SE +/- 3.59, N = 3SE +/- 3.64, N = 3SE +/- 7.69, N = 3SE +/- 4.94, N = 3SE +/- 9.21, N = 3SE +/- 5.27, N = 3SE +/- 4.00, N = 3SE +/- 4.47, N = 3SE +/- 4.17, N = 3SE +/- 9.94, N = 3SE +/- 16.11, N = 33500.43585.93364.33601.03335.43434.23487.33476.43459.43469.83460.23460.53388.93415.63432.33421.83392.93392.83391.53408.13396.03521.03423.43448.93374.01. (CXX) g++ options: -O3 -march=native -rdynamic

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default100200300400500SE +/- 2.47, N = 3SE +/- 1.10, N = 3SE +/- 3.82, N = 3SE +/- 3.76, N = 3SE +/- 1.35, N = 3SE +/- 4.34, N = 4SE +/- 0.20, N = 3SE +/- 1.37, N = 3SE +/- 6.09, N = 3SE +/- 4.83, N = 4SE +/- 1.75, N = 3SE +/- 1.33, N = 3SE +/- 0.58, N = 3SE +/- 0.90, N = 3SE +/- 1.69, N = 3SE +/- 1.69, N = 3SE +/- 1.37, N = 3SE +/- 4.90, N = 3SE +/- 0.79, N = 3SE +/- 6.20, N = 3SE +/- 0.06, N = 3SE +/- 4.15, N = 3SE +/- 4.83, N = 4465.46459.59446.49421.41426.70384.56430.34443.64433.23417.98422.41438.04346.68441.84439.77436.11436.86438.24443.91435.48439.55439.32417.511. (CC) gcc options: -pthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default48121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.06, N = 5SE +/- 0.03, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 512.1415.6911.7912.8912.1611.8812.4413.7513.6712.6612.5312.5112.7014.0812.6512.5812.7411.9913.9814.5413.2113.2911.6313.6911.921. (CXX) g++ options: -logg -lm

KTX-Software toktx

Settings: UASTC 3 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default612182430SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 320.8921.0620.7821.4822.1721.8520.9321.4620.9120.9420.9220.9425.2521.0620.8920.8821.0221.0821.0621.0021.0520.8721.4220.9421.10

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default60120180240300SE +/- 0.01, N = 3SE +/- 0.19, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3220.13268.63217.77218.23215.43219.98264.15264.24264.39264.20264.29264.35261.55262.25218.25218.14215.97215.94215.89216.06215.97247.92218.15263.20216.94

Liquid-DSP

Threads: 16 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default110M220M330M440M550MSE +/- 1309847.32, N = 3SE +/- 1835976.88, N = 3SE +/- 1623425.73, N = 3SE +/- 5486390.23, N = 3SE +/- 1391909.16, N = 3SE +/- 1197794.27, N = 3SE +/- 1835111.26, N = 3SE +/- 1437439.85, N = 3SE +/- 1428997.32, N = 3SE +/- 1725730.12, N = 3SE +/- 1436550.65, N = 3SE +/- 1422443.13, N = 3SE +/- 283450.96, N = 3SE +/- 1384810.46, N = 3SE +/- 1797000.59, N = 3SE +/- 2809996.05, N = 3SE +/- 2003183.58, N = 3SE +/- 546788.60, N = 3SE +/- 826458.31, N = 3SE +/- 1596718.86, N = 3SE +/- 1446516.89, N = 3SE +/- 1961906.67, N = 3SE +/- 1458503.80, N = 3SE +/- 1276875.53, N = 3SE +/- 2419327.27, N = 34936600004740366674147933334681533333706066673812833334093200004420300004516400004094866673974866674059666673090633334446100004800366674709066674006666673783366673997500004057533333800566674456133333705200004487166673760566671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Fedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default48121620SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.16, N = 15SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 416.1015.3516.4616.7916.8416.5216.8615.4815.4316.9817.5516.9717.4215.7615.0815.1916.0015.7015.8016.6215.7816.5615.5116.931. (CC) gcc options: -pedantic -fvisibility=hidden -lm

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default20406080100SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.71, N = 3SE +/- 0.64, N = 3SE +/- 0.09, N = 3SE +/- 1.04, N = 3SE +/- 0.52, N = 3SE +/- 0.42, N = 3SE +/- 0.61, N = 3SE +/- 0.97, N = 4SE +/- 0.94, N = 3SE +/- 0.08, N = 3SE +/- 0.31, N = 3SE +/- 0.46, N = 3SE +/- 0.53, N = 3SE +/- 0.71, N = 3SE +/- 0.47, N = 3SE +/- 0.55, N = 3SE +/- 0.69, N = 3SE +/- 0.56, N = 3SE +/- 0.51, N = 3SE +/- 0.91, N = 3SE +/- 0.68, N = 3SE +/- 0.72, N = 892.1094.8591.4186.6483.4983.0685.0388.2288.4787.1085.9287.1062.5387.8488.6887.7884.3485.8188.4286.7684.0387.1984.9688.2183.711. (CC) gcc options: -O3 -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default306090120150SE +/- 0.25, N = 3SE +/- 0.41, N = 3SE +/- 0.32, N = 3SE +/- 0.56, N = 3SE +/- 0.78, N = 3SE +/- 1.00, N = 3SE +/- 1.01, N = 9SE +/- 0.24, N = 3SE +/- 0.20, N = 3SE +/- 0.32, N = 3SE +/- 0.81, N = 14SE +/- 0.52, N = 3SE +/- 0.32, N = 3SE +/- 0.31, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.42, N = 3SE +/- 0.22, N = 3SE +/- 0.82, N = 3SE +/- 0.12, N = 3SE +/- 0.81, N = 3SE +/- 0.59, N = 3SE +/- 0.49, N = 3SE +/- 0.35, N = 3SE +/- 0.93, N = 10130.78134.35130.05125.25123.11122.14127.58130.71128.51129.38128.09129.13104.43128.01129.63127.04122.51125.69128.20126.41125.06129.08125.62128.80124.151. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default246810SE +/- 0.012, N = 3SE +/- 0.006, N = 3SE +/- 0.011, N = 3SE +/- 0.006, N = 3SE +/- 0.005, N = 3SE +/- 0.006, N = 3SE +/- 0.002, N = 3SE +/- 0.008, N = 3SE +/- 0.007, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.017, N = 3SE +/- 0.031, N = 3SE +/- 0.009, N = 3SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.021, N = 3SE +/- 0.005, N = 3SE +/- 0.005, N = 3SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.004, N = 35.8095.3756.1335.7416.0246.1125.3525.3055.3465.3795.2825.3085.5325.4525.7135.7835.8505.7846.4406.3436.1245.3996.0745.2615.8961. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pFedrora 36 GCC 12.2 F:Clear XanmodGentoo Clang 15.0.2 W:02 znver3 cfiGentoo GCC 12.2 W:02 znver3 cfiClearLinux 36930 GCC 12.1Calculate GCC 11.3 DefaultFedora GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo GCC 11.2 Default4080120160200SE +/- 0.22, N = 3SE +/- 0.33, N = 3SE +/- 0.97, N = 3SE +/- 0.89, N = 3SE +/- 0.15, N = 3SE +/- 0.51, N = 3SE +/- 0.58, N = 3SE +/- 0.32, N = 3SE +/- 0.31, N = 3SE +/- 1.19, N = 3SE +/- 0.97, N = 3SE +/- 0.55, N = 3SE +/- 0.13, N = 3SE +/- 1.22, N = 3SE +/- 0.52, N = 3SE +/- 0.34, N = 3SE +/- 0.90, N = 3SE +/- 0.54, N = 3SE +/- 0.51, N = 3SE +/- 0.28, N = 3SE +/- 0.32, N = 3SE +/- 0.53, N = 3SE +/- 0.77, N = 3SE +/- 1.65, N = 3SE +/- 1.28, N = 3187.19190.76183.89180.06173.93175.32185.23184.01182.69182.94185.60184.83138.53179.24183.40181.96176.20178.54183.28180.31174.99179.91175.94182.01177.221. (CC) gcc options: -O3 -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt


Phoronix Test Suite v10.8.5