Compiler Flags W/ Gentoo

AMD Ryzen 7 PRO 5850U testing with a LENOVO 20X7003WFR (R1KET37W 1.22 BIOS) and AMD Cezanne 1GB on Clear Linux OS 36930 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2208283-NE-2208274NE26&rdt&grs.

Compiler Flags W/ GentooProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionGentoo 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.1AMD 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.6OpenBenchmarking.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: alwaysEnvironment 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""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: balancedSecurity 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 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

Compiler Flags W/ Gentooapache: 200apache: 1coremark: CoreMark Size 666 - Iterations Per Secondliquid-dsp: 16 - 256 - 57kvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastsvt-hevc: 7 - Bosphorus 1080pcompress-zstd: 8 - Compression Speedsvt-hevc: 10 - Bosphorus 1080pprimesieve: 1e12 Prime Number Generationdav1d: Chimera 1080psvt-vp9: VMAF Optimized - Bosphorus 1080pencode-flac: WAV To FLACetcpak: ETC2webp: Quality 100, Highest Compressiontoktx: UASTC 3 + Zstd Compression 19rnnoise: compress-zstd: 8 - Decompression Speedtjbench: Decompression Throughputquantlib: Gentoo 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.155102.2210792.64279379.24219437605666721.045.1911.8783.71244.7177.2233.724417.51124.1511.924216.9415.89621.09916.9344131.1246.1064723374.060186.1921466.66259612.08695044871666722.785.3912.9988.21234.9182.0133.107439.32128.8013.690263.2045.26120.93915.5053782.3250.6992163448.957567.3820703.03267234.60529037052000021.365.3512.2184.96246.6175.9434.353439.55125.6211.631218.1476.07421.41516.5554027.8243.7018833423.460662.7422209.54263843.78484044561333322.525.3712.9387.19238.2179.9133.003435.48129.0813.288247.9215.39920.87315.7843830.6250.5044043521.055875.5710790.29271032.58942638005666721.765.3512.2884.03248.5174.9933.783443.91125.0613.212215.9676.12421.05216.6174140.1243.2365623396.050954.4110699.22283606.12323940575333321.525.3412.0586.76245.2180.3133.819438.24126.4114.543216.0566.34321.00115.8024033.1250.9698833408.153715.3210772.55266759.67669839975000021.865.3512.4188.42238.0183.2833.592128.2013.980215.8866.44021.05815.7014030.7245.9423193391.552334.0110569.22269880.42351437833666721.945.4412.5085.81236.1178.5433.916436.86125.6911.993215.9445.78421.08415.9984030.0258.9902663392.853812.7410592.49272827.82632740066666721.385.4412.2184.34231.2176.2033.591436.11122.5112.742215.9665.85021.02215.1883930.9250.7209123392.961256.3822317.57276025.67247947090666722.015.4812.5287.78254.8181.9633.259439.77127.0412.575218.1355.78320.88415.0774174.0263.6895213421.856316.5322480.46265728.84840548003666723.335.6112.9688.68239.6183.4033.493129.6312.651218.2475.71320.8933974.1246.0487683432.360417.8421927.52253034.79921044461000022.725.3612.9187.84237.6179.2433.156441.84128.0114.077262.2485.45221.06215.7613659.1246.2739333415.652204.5720276.45180351.38802230906333315.913.979.0962.53252.1138.5343.821346.68104.4312.699261.5485.53225.25117.4223694.7253.4641363388.961362.4621925.17245109.66795540596666722.585.2812.5187.10284.2184.8333.002438.04129.1312.513264.3495.30820.93916.9733823.1246.8153753460.560025.0622387.32244094.94028239748666722.605.2412.5385.92319.7185.6032.939422.41128.0912.528264.2855.28220.92317.5514009.8247.3938883460.260788.2922396.55251016.02229140948666721.845.3412.1987.10300.2182.9433.037417.98129.3812.659264.1995.37920.93916.9753865.2256.8448683469.859165.3022091.30247181.39263845164000022.935.5513.0688.47234.5182.6933.207433.23128.5113.670264.3915.34620.90615.4313797.2250.4585123459.457460.7221669.23243458.98545644203000022.935.8213.1488.22236.3184.0133.869443.64130.7113.746264.2405.30521.45515.4783738.9241.3651943476.460939.9820173.71252119.51541040932000022.055.4912.8385.03293.6185.2333.054430.34127.5812.439264.1485.35220.92716.8613826.7256.0575173487.3313691.9854998.14274478.02178738128333321.405.2711.9583.06267.7175.3233.323384.56122.1411.877219.9786.11221.84716.5173982.7259.6758703434.257565.7911588.31273894.18588837060666720.915.2411.9183.49247.0173.9334.476426.70123.1112.155215.4326.02422.17316.8413902.5241.7243573335.462541.2621057.37268127.61798946815333322.665.5312.7586.64261.3180.0634.731421.41125.2512.894218.2285.74121.47916.7863982.9247.9221403601.0OpenBenchmarking.org

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Gentoo 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.170K140K210K280K350KSE +/- 531.01, N = 6SE +/- 532.99, N = 3SE +/- 442.73, N = 15SE +/- 550.13, N = 3SE +/- 484.36, N = 3SE +/- 51.72, N = 3SE +/- 571.11, N = 5SE +/- 137.18, N = 3SE +/- 304.06, N = 3SE +/- 233.02, N = 3SE +/- 362.89, N = 3SE +/- 178.89, N = 3SE +/- 438.06, N = 8SE +/- 131.94, N = 3SE +/- 615.56, N = 3SE +/- 447.29, N = 15SE +/- 656.42, N = 3SE +/- 611.44, N = 4SE +/- 623.46, N = 3SE +/- 1814.63, N = 3SE +/- 299.43, N = 3SE +/- 274.45, N = 355102.2260186.1957567.3860662.7455875.5750954.4153715.3252334.0153812.7461256.3856316.5360417.8452204.5761362.4660025.0660788.2959165.3057460.7260939.98313691.9857565.7962541.26

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Gentoo 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.112K24K36K48K60KSE +/- 29.78, N = 3SE +/- 46.80, N = 3SE +/- 98.71, N = 3SE +/- 53.26, N = 3SE +/- 54.71, N = 3SE +/- 16.65, N = 3SE +/- 16.25, N = 3SE +/- 22.01, N = 3SE +/- 109.96, N = 3SE +/- 41.40, N = 3SE +/- 129.85, N = 3SE +/- 79.98, N = 3SE +/- 44.15, N = 3SE +/- 88.56, N = 3SE +/- 199.10, N = 3SE +/- 34.02, N = 3SE +/- 91.78, N = 3SE +/- 145.45, N = 3SE +/- 235.42, N = 4SE +/- 174.04, N = 3SE +/- 22.17, N = 3SE +/- 179.00, N = 310792.6421466.6620703.0322209.5410790.2910699.2210772.5510569.2210592.4922317.5722480.4621927.5220276.4521925.1722387.3222396.5522091.3021669.2320173.7154998.1411588.3121057.37

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo 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.160K120K180K240K300KSE +/- 705.69, N = 3SE +/- 279.71, N = 3SE +/- 1473.29, N = 3SE +/- 399.87, N = 3SE +/- 497.57, N = 3SE +/- 822.38, N = 3SE +/- 1235.82, N = 3SE +/- 157.13, N = 3SE +/- 822.40, N = 3SE +/- 566.60, N = 3SE +/- 524.59, N = 3SE +/- 432.25, N = 3SE +/- 274.01, N = 3SE +/- 383.58, N = 3SE +/- 532.47, N = 3SE +/- 281.20, N = 3SE +/- 313.55, N = 3SE +/- 2126.54, N = 3SE +/- 358.65, N = 3SE +/- 450.83, N = 3SE +/- 567.34, N = 3SE +/- 393.13, N = 3279379.24259612.09267234.61263843.78271032.59283606.12266759.68269880.42272827.83276025.67265728.85253034.80180351.39245109.67244094.94251016.02247181.39243458.99252119.52274478.02273894.19268127.62

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: 57Gentoo 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.1100M200M300M400M500MSE +/- 2419327.27, N = 3SE +/- 1276875.53, N = 3SE +/- 1458503.80, N = 3SE +/- 1961906.67, N = 3SE +/- 1446516.89, N = 3SE +/- 1596718.86, N = 3SE +/- 826458.31, N = 3SE +/- 546788.60, N = 3SE +/- 2003183.58, N = 3SE +/- 2809996.05, N = 3SE +/- 1797000.59, N = 3SE +/- 1384810.46, N = 3SE +/- 283450.96, N = 3SE +/- 1422443.13, N = 3SE +/- 1436550.65, N = 3SE +/- 1725730.12, N = 3SE +/- 1428997.32, N = 3SE +/- 1437439.85, N = 3SE +/- 1835111.26, N = 3SE +/- 1197794.27, N = 3SE +/- 1391909.16, N = 3SE +/- 5486390.23, N = 3376056667448716667370520000445613333380056667405753333399750000378336667400666667470906667480036667444610000309063333405966667397486667409486667451640000442030000409320000381283333370606667468153333

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastGentoo 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.1612182430SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.24, N = 5SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 321.0422.7821.3622.5221.7621.5221.8621.9421.3822.0123.3322.7215.9122.5822.6021.8422.9322.9322.0521.4020.9122.661. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumGentoo 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.11.30952.6193.92855.2386.5475SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, 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.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.195.395.355.375.355.345.355.445.445.485.615.363.975.285.245.345.555.825.495.275.245.531. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGentoo 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.13691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 15SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 311.8712.9912.2112.9312.2812.0512.4112.5012.2112.5212.9612.919.0912.5112.5312.1913.0613.1412.8311.9511.9112.751. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: 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.120406080100SE +/- 0.72, N = 8SE +/- 0.68, N = 3SE +/- 0.91, N = 3SE +/- 0.51, N = 3SE +/- 0.56, N = 3SE +/- 0.69, N = 3SE +/- 0.55, N = 3SE +/- 0.47, N = 3SE +/- 0.71, N = 3SE +/- 0.53, N = 3SE +/- 0.46, N = 3SE +/- 0.31, N = 3SE +/- 0.08, N = 3SE +/- 0.94, N = 3SE +/- 0.97, N = 4SE +/- 0.61, N = 3SE +/- 0.42, N = 3SE +/- 0.52, N = 3SE +/- 1.04, N = 3SE +/- 0.09, N = 3SE +/- 0.64, N = 3SE +/- 0.71, N = 383.7188.2184.9687.1984.0386.7688.4285.8184.3487.7888.6887.8462.5387.1085.9287.1088.4788.2285.0383.0683.4986.64

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo 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.170140210280350SE +/- 2.00, N = 15SE +/- 2.15, N = 7SE +/- 1.85, N = 11SE +/- 2.33, N = 6SE +/- 2.42, N = 15SE +/- 1.47, N = 3SE +/- 1.97, N = 15SE +/- 2.92, N = 3SE +/- 3.76, N = 15SE +/- 0.59, N = 3SE +/- 1.76, N = 15SE +/- 3.38, N = 3SE +/- 2.41, N = 15SE +/- 4.70, N = 15SE +/- 2.25, N = 3SE +/- 5.42, N = 15SE +/- 2.04, N = 15SE +/- 1.81, N = 3SE +/- 4.19, N = 15SE +/- 3.85, N = 3SE +/- 0.56, N = 3SE +/- 2.62, N = 12244.7234.9246.6238.2248.5245.2238.0236.1231.2254.8239.6237.6252.1284.2319.7300.2234.5236.3293.6267.7247.0261.3

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: 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.14080120160200SE +/- 1.28, N = 3SE +/- 1.65, N = 3SE +/- 0.77, N = 3SE +/- 0.53, N = 3SE +/- 0.32, N = 3SE +/- 0.28, N = 3SE +/- 0.51, N = 3SE +/- 0.54, N = 3SE +/- 0.90, N = 3SE +/- 0.34, N = 3SE +/- 0.52, N = 3SE +/- 1.22, N = 3SE +/- 0.13, N = 3SE +/- 0.55, N = 3SE +/- 0.97, N = 3SE +/- 1.19, N = 3SE +/- 0.31, N = 3SE +/- 0.32, N = 3SE +/- 0.58, N = 3SE +/- 0.51, N = 3SE +/- 0.15, N = 3SE +/- 0.89, N = 3177.22182.01175.94179.91174.99180.31183.28178.54176.20181.96183.40179.24138.53184.83185.60182.94182.69184.01185.23175.32173.93180.06

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGentoo 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.11020304050SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.34, N = 3SE +/- 0.11, N = 3SE +/- 0.18, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.48, N = 333.7233.1134.3533.0033.7833.8233.5933.9233.5933.2633.4933.1643.8233.0032.9433.0433.2133.8733.0533.3234.4834.73

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 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 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo 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.1100200300400500SE +/- 4.83, N = 4SE +/- 4.15, N = 3SE +/- 0.06, N = 3SE +/- 6.20, N = 3SE +/- 0.79, N = 3SE +/- 4.90, N = 3SE +/- 1.37, N = 3SE +/- 1.69, N = 3SE +/- 1.69, N = 3SE +/- 0.90, N = 3SE +/- 0.58, N = 3SE +/- 1.33, N = 3SE +/- 1.75, N = 3SE +/- 4.83, N = 4SE +/- 6.09, N = 3SE +/- 1.37, N = 3SE +/- 0.20, N = 3SE +/- 4.34, N = 4SE +/- 1.35, N = 3SE +/- 3.76, N = 3417.51439.32439.55435.48443.91438.24436.86436.11439.77441.84346.68438.04422.41417.98433.23443.64430.34384.56426.70421.411. (CC) gcc options: -pthread

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: 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.1306090120150SE +/- 0.93, N = 10SE +/- 0.35, N = 3SE +/- 0.49, N = 3SE +/- 0.59, N = 3SE +/- 0.81, N = 3SE +/- 0.12, N = 3SE +/- 0.82, N = 3SE +/- 0.22, N = 3SE +/- 0.42, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.31, N = 3SE +/- 0.32, N = 3SE +/- 0.52, N = 3SE +/- 0.81, N = 14SE +/- 0.32, N = 3SE +/- 0.20, N = 3SE +/- 0.24, N = 3SE +/- 1.01, N = 9SE +/- 1.00, N = 3SE +/- 0.78, N = 3SE +/- 0.56, N = 3124.15128.80125.62129.08125.06126.41128.20125.69122.51127.04129.63128.01104.43129.13128.09129.38128.51130.71127.58122.14123.11125.25

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGentoo 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.148121620SE +/- 0.03, 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.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.00, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.03, N = 5SE +/- 0.06, N = 511.9213.6911.6313.2913.2114.5413.9811.9912.7412.5812.6514.0812.7012.5112.5312.6613.6713.7512.4411.8812.1612.891. (CXX) g++ options: -logg -lm

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Gentoo 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.160120180240300SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3216.94263.20218.15247.92215.97216.06215.89215.94215.97218.14218.25262.25261.55264.35264.29264.20264.39264.24264.15219.98215.43218.23

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionGentoo 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.1246810SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.005, N = 3SE +/- 0.021, N = 3SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.009, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.009, N = 3SE +/- 0.031, N = 3SE +/- 0.017, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.007, N = 3SE +/- 0.008, N = 3SE +/- 0.002, N = 3SE +/- 0.006, N = 3SE +/- 0.005, N = 3SE +/- 0.006, N = 35.8965.2616.0745.3996.1246.3436.4405.7845.8505.7835.7135.4525.5325.3085.2825.3795.3465.3055.3526.1126.0245.741

KTX-Software toktx

Settings: UASTC 3 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19Gentoo 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.1612182430SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 321.1020.9421.4220.8721.0521.0021.0621.0821.0220.8820.8921.0625.2520.9420.9220.9420.9121.4620.9321.8522.1721.48

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo 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 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.148121620SE +/- 0.20, N = 4SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 15SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 316.9315.5116.5615.7816.6215.8015.7016.0015.1915.0815.7617.4216.9717.5516.9815.4315.4816.8616.5216.8416.79

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo 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.19001800270036004500SE +/- 10.84, N = 15SE +/- 26.16, N = 7SE +/- 17.29, N = 11SE +/- 18.20, N = 6SE +/- 3.07, N = 15SE +/- 48.28, N = 3SE +/- 8.37, N = 15SE +/- 17.65, N = 3SE +/- 13.12, N = 15SE +/- 9.10, N = 3SE +/- 11.90, N = 15SE +/- 34.85, N = 3SE +/- 10.30, N = 15SE +/- 14.86, N = 15SE +/- 7.55, N = 3SE +/- 14.49, N = 15SE +/- 11.04, N = 15SE +/- 64.05, N = 3SE +/- 13.47, N = 15SE +/- 29.84, N = 3SE +/- 15.48, N = 3SE +/- 18.00, N = 124131.13782.34027.83830.64140.14033.14030.74030.03930.94174.03974.13659.13694.73823.14009.83865.23797.23738.93826.73982.73902.53982.9

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputGentoo 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.160120180240300SE +/- 0.33, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.23, N = 3SE +/- 0.17, N = 3SE +/- 0.32, N = 3SE +/- 0.20, N = 3SE +/- 0.98, N = 3SE +/- 0.54, N = 3SE +/- 0.39, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.36, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 3SE +/- 0.35, N = 3246.11250.70243.70250.50243.24250.97245.94258.99250.72263.69246.05246.27253.46246.82247.39256.84250.46241.37256.06259.68241.72247.92

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Gentoo 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.18001600240032004000SE +/- 16.11, N = 3SE +/- 9.94, N = 3SE +/- 4.17, N = 3SE +/- 4.47, N = 3SE +/- 4.00, N = 3SE +/- 5.27, N = 3SE +/- 9.21, N = 3SE +/- 4.94, N = 3SE +/- 7.69, N = 3SE +/- 3.64, N = 3SE +/- 3.59, N = 3SE +/- 7.33, N = 3SE +/- 3.01, N = 3SE +/- 5.92, N = 3SE +/- 4.83, N = 3SE +/- 3.00, N = 3SE +/- 6.74, N = 3SE +/- 5.89, N = 3SE +/- 3.49, N = 3SE +/- 35.22, N = 5SE +/- 0.87, N = 3SE +/- 4.45, N = 33374.03448.93423.43521.03396.03408.13391.53392.83392.93421.83432.33415.63388.93460.53460.23469.83459.43476.43487.33434.23335.43601.0


Phoronix Test Suite v10.8.4