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/2205082-NE-2205082NE10&grs&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 + ltoAMD 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.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" 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: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: znver3

Compiler Flags W/ Gentooapache: 1liquid-dsp: 16 - 256 - 57encode-flac: WAV To FLACwebp: Quality 100, Highest Compressionetcpak: ETC2apache: 200rnnoise: kvazaar: Bosphorus 4K - Ultra Fastcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedkvazaar: Bosphorus 4K - Very Fastcoremark: CoreMark Size 666 - Iterations Per Secondtjbench: Decompression Throughputkvazaar: Bosphorus 4K - Mediumdav1d: Chimera 1080psvt-hevc: 7 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080pquantlib: primesieve: 1e12 Prime Number Generationtoktx: 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 + lto10792.6437605666711.9245.896216.94155102.2216.93421.044131.1244.711.87279379.242194246.1064725.19417.5183.71124.15177.223374.033.72421.09921466.6644871666713.6905.261263.20460186.1915.50522.783782.3234.912.99259612.086950250.6992165.39439.3288.21128.80182.013448.933.10720.93920703.0337052000011.6316.074218.14757567.3816.55521.364027.8246.612.21267234.605290243.7018835.35439.5584.96125.62175.943423.434.35321.41522209.5444561333313.2885.399247.92160662.7415.78422.523830.6238.212.93263843.784840250.5044045.37435.4887.19129.08179.913521.033.00320.87310790.2938005666713.2126.124215.96755875.5716.61721.764140.1248.512.28271032.589426243.2365625.35443.9184.03125.06174.993396.033.78321.05210699.2240575333314.5436.343216.05650954.4115.80221.524033.1245.212.05283606.123239250.9698835.34438.2486.76126.41180.313408.133.81921.00110772.5539975000013.9806.440215.88653715.3215.70121.864030.7238.012.41266759.676698245.9423195.3588.42128.20183.283391.533.59221.05810569.2237833666711.9935.784215.94452334.0115.99821.944030.0236.112.50269880.423514258.9902665.44436.8685.81125.69178.543392.833.91621.08410592.4940066666712.7425.850215.96653812.7415.18821.383930.9231.212.21272827.826327250.7209125.44436.1184.34122.51176.203392.933.59121.02222317.5747090666712.5755.783218.13561256.3815.07722.014174.0254.812.52276025.672479263.6895215.48439.7787.78127.04181.963421.833.25920.88422480.4648003666712.6515.713218.24756316.5323.333974.1239.612.96265728.848405246.0487685.6188.68129.63183.403432.333.49320.893OpenBenchmarking.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 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 +/- 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.5421466.6610792.6410790.2910699.2210772.5510569.2210592.4922317.5722480.4620703.03clanggccgccgccgccgccgccgccgccgcc

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 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 +/- 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 = 3445613333448716667376056667380056667405753333399750000378336667400666667470906667480036667370520000clangclanggccgccgccgccgccgccgccgccgcc

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGentoo AOCC 3.2 DefaultGentoo 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.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.2913.6911.9213.2114.5413.9811.9912.7412.5812.6511.63

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 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.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.2615.8966.1246.3436.4405.7845.8505.7835.7136.074clanggccgccgccgccgccgccgccgccgcc

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Gentoo AOCC 3.2 DefaultGentoo 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.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.92263.20216.94215.97216.06215.89215.94215.97218.14218.25218.15clang++g++g++g++g++g++g++g++g++g++

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 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 +/- 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.7460186.1955102.2255875.5750954.4153715.3252334.0153812.7461256.3856316.5357567.38clanggccgccgccgccgccgccgccgccgcc

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo AOCC 3.2 DefaultGentoo 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.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.5116.9316.6215.8015.7016.0015.1915.0816.56clanggccgccgccgccgccgccgccgcc

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 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.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.7821.0421.7621.5221.8621.9421.3822.0123.3321.36

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 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 +/- 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.63782.34131.14140.14033.14030.74030.03930.94174.03974.14027.8clanggccgccgccgccgccgccgccgccgcc

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 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 +/- 2.33, N = 6SE +/- 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.2234.9244.7248.5245.2238.0236.1231.2254.8239.6246.6clanggccgccgccgccgccgccgccgccgcc

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 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.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.9911.8712.2812.0512.4112.5012.2112.5212.9612.21

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 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 +/- 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.78259612.09279379.24271032.59283606.12266759.68269880.42272827.83276025.67265728.85267234.61clangclanggccgccgccgccgccgccgccgccgcc

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 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.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.50250.70246.11243.24250.97245.94258.99250.72263.69246.05243.70clanggccgccgccgccgccgccgccgccgcc

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 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.26232.52463.78695.04926.3115SE +/- 0.00, 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.395.195.355.345.355.445.445.485.615.35

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pGentoo AOCC 3.2 DefaultGentoo 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 +/- 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.48439.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-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

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 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.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.1988.2183.7184.0386.7688.4285.8184.3487.7888.6884.96clanggccgccgccgccgccgccgccgccgcc

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 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.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.80124.15125.06126.41128.20125.69122.51127.04129.63125.62clanggccgccgccgccgccgccgccgccgcc

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 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.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.91182.01177.22174.99180.31183.28178.54176.20181.96183.40175.94clanggccgccgccgccgccgccgccgccgcc

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Gentoo AOCC 3.2 DefaultGentoo 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 +/- 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.03448.93374.03396.03408.13391.53392.83392.93421.83432.33423.4clang++g++g++g++g++g++g++g++g++g++

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGentoo AOCC 3.2 DefaultGentoo 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 Default816243240SE +/- 0.14, 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.1133.7233.7833.8233.5933.9233.5933.2633.4934.35clang++g++g++g++g++g++g++g++g++g++

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 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 Default510152025SE +/- 0.04, 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.8720.9421.1021.0521.0021.0621.0821.0220.8820.8921.42


Phoronix Test Suite v10.8.4