Compiler Flags W/ Gentoo

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

HTML result view exported from: https://openbenchmarking.org/result/2205111-NE-2205104NE74&grt&sro.

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-thinAMD 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.3OpenBenchmarking.orgKernel Details- 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"Processor Details- Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa50000cSecurity Details- 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 affectedCompiler Details- Gentoo Clang 14 Default, Gentoo AOCC 3.2 Default, Gentoo Clang 14 / O2, Gentoo Clang 14 / O2 znver3, Gentoo Clang 14 / O2 znver3 lto-thin, Gentoo Clang 14 / O2 znver3 lto-Full, Gentoo Clang 14 / O3 znver3, Gentoo Clang 14 / O3, Gentoo Clang 14 / O3 lto-thin, Gentoo Clang 14 / O3 znver3 lto-thin: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3

Compiler Flags W/ Gentooapache: 1apache: 200coremark: CoreMark Size 666 - Iterations Per Seconddav1d: Chimera 1080petcpak: ETC2encode-flac: WAV To FLACtoktx: UASTC 3 + Zstd Compression 19kvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fasttjbench: Decompression Throughputliquid-dsp: 16 - 256 - 57primesieve: 1e12 Prime Number Generationquantlib: rnnoise: svt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080pwebp: Quality 100, Highest Compressioncompress-zstd: 8 - Compression Speedcompress-zstd: 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-thin10792.6455102.22279379.242194417.51216.94111.92421.0995.1911.8721.04246.10647237605666733.7243374.016.93483.71177.22124.155.896244.74131.121466.6660186.19259612.086950439.32263.20413.69020.9395.3912.9922.78250.69921644871666733.1073448.915.50588.21182.01128.805.261234.93782.320703.0357567.38267234.605290439.55218.14711.63121.4155.3512.2121.36243.70188337052000034.3533423.416.55584.96175.94125.626.074246.64027.822209.5460662.74263843.784840435.48247.92113.28820.8735.3712.9322.52250.50440444561333333.0033521.015.78487.19179.91129.085.399238.23830.610790.2955875.57271032.589426443.91215.96713.21221.0525.3512.2821.76243.23656238005666733.7833396.016.61784.03174.99125.066.124248.54140.110699.2250954.41283606.123239438.24216.05614.54321.0015.3412.0521.52250.96988340575333333.8193408.115.80286.76180.31126.416.343245.24033.110772.5553715.32266759.676698215.88613.98021.0585.3512.4121.86245.94231939975000033.5923391.515.70188.42183.28128.206.440238.04030.710569.2252334.01269880.423514436.86215.94411.99321.0845.4412.5021.94258.99026637833666733.9163392.815.99885.81178.54125.695.784236.14030.010592.4953812.74272827.826327436.11215.96612.74221.0225.4412.2121.38250.72091240066666733.5913392.915.18884.34176.20122.515.850231.23930.922317.5761256.38276025.672479439.77218.13512.57520.8845.4812.5222.01263.68952147090666733.2593421.815.07787.78181.96127.045.783254.84174.022480.4656316.53265728.848405218.24712.65120.8935.6112.9623.33246.04876848003666733.4933432.388.68183.40129.635.713239.63974.121927.5260417.84253034.799210441.84262.24814.07721.0625.3612.9122.72246.27393344461000033.1563415.615.76187.84179.24128.015.452237.63659.120276.4552204.57180351.388022346.68261.54812.69925.2513.979.0915.91253.46413630906333343.8213388.917.42262.53138.53104.435.532252.13694.721925.1761362.46245109.667955438.04264.34912.51320.9395.2812.5122.58246.81537540596666733.0023460.516.97387.10184.83129.135.308284.23823.122387.3260025.06244094.940282422.41264.28512.52820.9235.2412.5322.60247.39388839748666732.9393460.217.55185.92185.60128.095.282319.74009.822396.5560788.29251016.022291417.98264.19912.65920.9395.3412.1921.84256.84486840948666733.0373469.816.97587.10182.94129.385.379300.23865.222091.3059165.30247181.392638433.23264.39113.67020.9065.5513.0622.93250.45851245164000033.2073459.415.43188.47182.69128.515.346234.53797.221669.2357460.72243458.985456443.64264.24013.74621.4555.8213.1422.93241.36519444203000033.8693476.415.47888.22184.01130.715.305236.33738.920173.7160939.98252119.515410430.34264.14812.43920.9275.4912.8322.05256.05751740932000033.0543487.316.86185.03185.23127.585.352293.63826.7OpenBenchmarking.org

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default5K10K15K20K25KSE +/- 53.26, N = 3SE +/- 79.98, N = 3SE +/- 44.15, N = 3SE +/- 199.10, N = 3SE +/- 88.56, N = 3SE +/- 91.78, N = 3SE +/- 145.45, N = 3SE +/- 34.02, N = 3SE +/- 235.42, N = 4SE +/- 46.80, N = 3SE +/- 29.78, 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 +/- 98.71, N = 322209.5421927.5220276.4522387.3221925.1722091.3021669.2322396.5520173.7121466.6610792.6410790.2910699.2210772.5510569.2210592.4922317.5722480.4620703.03

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default13K26K39K52K65KSE +/- 550.13, N = 3SE +/- 178.89, N = 3SE +/- 438.06, N = 8SE +/- 615.56, N = 3SE +/- 131.94, N = 3SE +/- 656.42, N = 3SE +/- 611.44, N = 4SE +/- 447.29, N = 15SE +/- 623.46, N = 3SE +/- 532.99, N = 3SE +/- 531.01, N = 6SE +/- 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 +/- 442.73, N = 1560662.7460417.8452204.5760025.0661362.4659165.3057460.7260788.2960939.9860186.1955102.2255875.5750954.4153715.3252334.0153812.7461256.3856316.5357567.38

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default60K120K180K240K300KSE +/- 399.87, N = 3SE +/- 432.25, N = 3SE +/- 274.01, N = 3SE +/- 532.47, N = 3SE +/- 383.58, N = 3SE +/- 313.55, N = 3SE +/- 2126.54, N = 3SE +/- 281.20, N = 3SE +/- 358.65, N = 3SE +/- 279.71, N = 3SE +/- 705.69, 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 +/- 1473.29, N = 3263843.78253034.80180351.39244094.94245109.67247181.39243458.99251016.02252119.52259612.09279379.24271032.59283606.12266759.68269880.42272827.83276025.67265728.85267234.61

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default100200300400500SE +/- 6.20, N = 3SE +/- 0.90, N = 3SE +/- 0.58, N = 3SE +/- 1.75, N = 3SE +/- 1.33, N = 3SE +/- 6.09, N = 3SE +/- 1.37, N = 3SE +/- 4.83, N = 4SE +/- 0.20, N = 3SE +/- 4.15, N = 3SE +/- 4.83, N = 4SE +/- 0.79, N = 3SE +/- 4.90, N = 3SE +/- 1.37, N = 3SE +/- 1.69, N = 3SE +/- 1.69, N = 3SE +/- 0.06, N = 3435.48441.84346.68422.41438.04433.23443.64417.98430.34439.32417.51443.91438.24436.86436.11439.77439.55-Qunused-arguments -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lXv -lX11 -lXext -lva -lbz2 -llzma -lva-drm -lva-x11 -lvdpau -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -mstack-alignment=16 -MMD -MF -MT-O2 -pipe -lm-O2 -pipe -march=native -lm-march=native -O2 -pipe -mtune=native -flto=jobserver -lm-march=native -O2 -pipe -flto=thin-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native -lm-march=native -O3 -pipe -mtune=native -flto=thin -lm-lm-O2 -pipe -lm-O2 -pipe -march=native -lm-O3 -pipe -fuse-ld=mold -lm-O3 -pipe -march=native -lm-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lm-lm1. (CC) clang options: -pthread

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default60120180240300SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, 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.04, N = 3247.92262.25261.55264.29264.35264.39264.24264.20264.15263.20216.94215.97216.06215.89215.94215.97218.14218.25218.15clang++clang++clang++clang++clang++clang++clang++clang++clang++g++g++g++g++g++g++g++g++g++

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default48121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.03, 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 = 513.2914.0812.7012.5312.5113.6713.7512.6612.4413.6911.9213.2114.5413.9811.9912.7412.5812.6511.63-O2 -pipe-O2 -pipe -march=native-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native-march=native -O3 -pipe -mtune=native -flto=thin-fvisibility=hidden-O2 -pipe -fvisibility=hidden-O2 -pipe -march=native -fvisibility=hidden-O2 -pipe -march=native -flto=auto -fvisibility=hidden-O3 -pipe -fuse-ld=mold -fvisibility=hidden-O3 -pipe -march=native -fvisibility=hidden-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -fvisibility=hidden-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -fvisibility=hidden-fvisibility=hidden1. (CXX) clang++ 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 19Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default612182430SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, 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 = 320.8721.0625.2520.9220.9420.9121.4620.9420.9320.9421.1021.0521.0021.0621.0821.0220.8820.8921.42

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default1.30952.6193.92855.2386.5475SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.02, 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 = 35.375.363.975.245.285.555.825.345.495.395.195.355.345.355.445.445.485.615.35-O2 -pipe-O2 -pipe -march=native-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native-march=native -O3 -pipe -mtune=native -flto=thin-O2-O2 -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-O3 -pipe -march=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O2 -lpthread1. (CC) clang 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 AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 15SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, 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.11, N = 312.9312.919.0912.5312.5113.0613.1412.1912.8312.9911.8712.2812.0512.4112.5012.2112.5212.9612.21-O2 -pipe-O2 -pipe -march=native-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native-march=native -O3 -pipe -mtune=native -flto=thin-O2-O2 -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-O3 -pipe -march=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O2 -lpthread1. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

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 AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default612182430SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.24, N = 5SE +/- 0.06, N = 3SE +/- 0.12, 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.16, N = 322.5222.7215.9122.6022.5822.9322.9321.8422.0522.7821.0421.7621.5221.8621.9421.3822.0123.3321.36-O2 -pipe-O2 -pipe -march=native-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native-march=native -O3 -pipe -mtune=native -flto=thin-O2-O2 -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-O3 -pipe -march=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O2 -lpthread1. (CC) clang 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 ThroughputGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default60120180240300SE +/- 0.13, N = 3SE +/- 0.39, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.36, N = 3SE +/- 0.05, N = 3SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.19, N = 3SE +/- 0.33, 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.13, N = 3250.50246.27253.46247.39246.82250.46241.37256.84256.06250.70246.11243.24250.97245.94258.99250.72263.69246.05243.70

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 AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default100M200M300M400M500MSE +/- 1961906.67, N = 3SE +/- 1384810.46, N = 3SE +/- 283450.96, N = 3SE +/- 1436550.65, N = 3SE +/- 1422443.13, N = 3SE +/- 1428997.32, N = 3SE +/- 1437439.85, N = 3SE +/- 1725730.12, N = 3SE +/- 1835111.26, N = 3SE +/- 1276875.53, N = 3SE +/- 2419327.27, 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 +/- 1458503.80, N = 3445613333444610000309063333397486667405966667451640000442030000409486667409320000448716667376056667380056667405753333399750000378336667400666667470906667480036667370520000

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default1020304050SE +/- 0.14, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 3SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.15, 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 = 333.0033.1643.8232.9433.0033.2133.8733.0433.0533.1133.7233.7833.8233.5933.9233.5933.2633.4934.35

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default8001600240032004000SE +/- 4.47, N = 3SE +/- 7.33, N = 3SE +/- 3.01, N = 3SE +/- 4.83, N = 3SE +/- 5.92, N = 3SE +/- 6.74, N = 3SE +/- 5.89, N = 3SE +/- 3.00, N = 3SE +/- 3.49, N = 3SE +/- 9.94, N = 3SE +/- 16.11, 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 +/- 4.17, N = 33521.03415.63388.93460.23460.53459.43476.43469.83487.33448.93374.03396.03408.13391.53392.83392.93421.83432.33423.4clang++clang++clang++clang++clang++clang++clang++clang++clang++g++g++g++g++g++g++g++g++g++

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 Default48121620SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 15SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 4SE +/- 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.02, N = 315.7815.7617.4217.5516.9715.4315.4816.9816.8615.5116.9316.6215.8015.7016.0015.1915.0816.56

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default20406080100SE +/- 0.51, N = 3SE +/- 0.31, N = 3SE +/- 0.08, N = 3SE +/- 0.97, N = 4SE +/- 0.94, N = 3SE +/- 0.42, N = 3SE +/- 0.52, N = 3SE +/- 0.61, N = 3SE +/- 1.04, N = 3SE +/- 0.68, N = 3SE +/- 0.72, N = 8SE +/- 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.91, N = 387.1987.8462.5385.9287.1088.4788.2287.1085.0388.2183.7184.0386.7688.4285.8184.3487.7888.6884.96

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default4080120160200SE +/- 0.53, N = 3SE +/- 1.22, N = 3SE +/- 0.13, N = 3SE +/- 0.97, N = 3SE +/- 0.55, N = 3SE +/- 0.31, N = 3SE +/- 0.32, N = 3SE +/- 1.19, N = 3SE +/- 0.58, N = 3SE +/- 1.65, N = 3SE +/- 1.28, 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 +/- 0.77, N = 3179.91179.24138.53185.60184.83182.69184.01182.94185.23182.01177.22174.99180.31183.28178.54176.20181.96183.40175.94

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default306090120150SE +/- 0.59, N = 3SE +/- 0.31, N = 3SE +/- 0.32, N = 3SE +/- 0.81, N = 14SE +/- 0.52, N = 3SE +/- 0.20, N = 3SE +/- 0.24, N = 3SE +/- 0.32, N = 3SE +/- 1.01, N = 9SE +/- 0.35, N = 3SE +/- 0.93, N = 10SE +/- 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.49, N = 3129.08128.01104.43128.09129.13128.51130.71129.38127.58128.80124.15125.06126.41128.20125.69122.51127.04129.63125.62

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 AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default246810SE +/- 0.005, N = 3SE +/- 0.009, N = 3SE +/- 0.031, N = 3SE +/- 0.002, N = 3SE +/- 0.017, N = 3SE +/- 0.007, N = 3SE +/- 0.008, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.004, 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.004, N = 35.3995.4525.5325.2825.3085.3465.3055.3795.3525.2615.8966.1246.3436.4405.7845.8505.7835.7136.074

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default70140210280350SE +/- 2.33, N = 6SE +/- 3.38, N = 3SE +/- 2.41, N = 15SE +/- 2.25, N = 3SE +/- 4.70, N = 15SE +/- 2.04, N = 15SE +/- 1.81, N = 3SE +/- 5.42, N = 15SE +/- 4.19, N = 15SE +/- 2.15, N = 7SE +/- 2.00, N = 15SE +/- 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 +/- 1.85, N = 11238.2237.6252.1319.7284.2234.5236.3300.2293.6234.9244.7248.5245.2238.0236.1231.2254.8239.6246.6

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 DefaultGentoo GCC 11.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 GCC 12.1 Default9001800270036004500SE +/- 18.20, N = 6SE +/- 34.85, N = 3SE +/- 10.30, N = 15SE +/- 7.55, N = 3SE +/- 14.86, N = 15SE +/- 11.04, N = 15SE +/- 64.05, N = 3SE +/- 14.49, N = 15SE +/- 13.47, N = 15SE +/- 26.16, N = 7SE +/- 10.84, N = 15SE +/- 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 +/- 17.29, N = 113830.63659.13694.74009.83823.13797.23738.93865.23826.73782.34131.14140.14033.14030.74030.03930.94174.03974.14027.8


Phoronix Test Suite v10.8.4