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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2205111-NE-2205104NE74
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 6 Tests
CPU Massive 8 Tests
Creator Workloads 10 Tests
Encoding 5 Tests
Game Development 2 Tests
Imaging 2 Tests
Multi-Core 7 Tests
Server CPU Tests 5 Tests
Single-Threaded 2 Tests
Texture Compression 2 Tests
Video Encoding 4 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Gentoo GCC 11.2 Default
May 04 2022
  58 Minutes
Gentoo Clang 14 Default
May 06 2022
  41 Minutes
Gentoo GCC 12.1 Default
May 07 2022
  1 Hour, 5 Minutes
Gentoo AOCC 3.2 Default
May 07 2022
  40 Minutes
Gentoo GCC 12.1 / O2
May 07 2022
  52 Minutes
Gentoo GCC 12.1 / O2 znver3
May 07 2022
  36 Minutes
Gentoo GCC 12.1 / O2 znver3 lto
May 07 2022
  53 Minutes
Gentoo GCC 12.1 / O3
May 07 2022
  36 Minutes
Gentoo GCC 12.1 / O3 znver3
May 07 2022
  52 Minutes
Gentoo GCC 12.1 / clear flags
May 08 2022
  36 Minutes
Gentoo GCC 12.1 / clear flags + lto
May 08 2022
  48 Minutes
Gentoo Clang 14 / O2
May 08 2022
  36 Minutes
Gentoo Clang 14 / O2 znver3
May 08 2022
  1 Hour, 21 Minutes
Gentoo Clang 14 / O2 znver3 lto-thin
May 08 2022
  51 Minutes
Gentoo Clang 14 / O2 znver3 lto-Full
May 09 2022
  37 Minutes
Gentoo Clang 14 / O3 znver3
May 09 2022
  1 Hour, 9 Minutes
Gentoo Clang 14 / O3
May 09 2022
  51 Minutes
Gentoo Clang 14 / O3 lto-thin
May 10 2022
  37 Minutes
Gentoo Clang 14 / O3 znver3 lto-thin
May 10 2022
  53 Minutes
Invert Hiding All Results Option
  49 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


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

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-thinResult OverviewPhoronix Test Suite100%115%129%144%158%Apache HTTP ServerCoremarkLiquid-DSPKvazaarSVT-HEVCPrimesieveSVT-VP9FLAC Audio EncodingEtcpakWebP Image EncodeZstd CompressionKTX-Software toktxlibjpeg-turbo tjbenchQuantLib

Compiler Flags W/ Gentooquantlib: etcpak: ETC2webp: Quality 100, Highest Compressioncompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speeddav1d: Chimera 1080pkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastsvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080pcoremark: CoreMark Size 666 - Iterations Per Secondprimesieve: 1e12 Prime Number Generationencode-flac: WAV To FLACrnnoise: liquid-dsp: 16 - 256 - 57tjbench: Decompression Throughputtoktx: UASTC 3 + Zstd Compression 19apache: 1apache: 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-thin3374.0216.9415.896244.74131.1417.515.1911.8721.0483.71177.22124.15279379.24219433.72411.92416.934376056667246.10647221.09910792.6455102.223448.9263.2045.261234.93782.3439.325.3912.9922.7888.21182.01128.80259612.08695033.10713.69015.505448716667250.69921620.93921466.6660186.193423.4218.1476.074246.64027.8439.555.3512.2121.3684.96175.94125.62267234.60529034.35311.63116.555370520000243.70188321.41520703.0357567.383521.0247.9215.399238.23830.6435.485.3712.9322.5287.19179.91129.08263843.78484033.00313.28815.784445613333250.50440420.87322209.5460662.743396.0215.9676.124248.54140.1443.915.3512.2821.7684.03174.99125.06271032.58942633.78313.21216.617380056667243.23656221.05210790.2955875.573408.1216.0566.343245.24033.1438.245.3412.0521.5286.76180.31126.41283606.12323933.81914.54315.802405753333250.96988321.00110699.2250954.413391.5215.8866.440238.04030.75.3512.4121.8688.42183.28128.20266759.67669833.59213.98015.701399750000245.94231921.05810772.5553715.323392.8215.9445.784236.14030.0436.865.4412.5021.9485.81178.54125.69269880.42351433.91611.99315.998378336667258.99026621.08410569.2252334.013392.9215.9665.850231.23930.9436.115.4412.2121.3884.34176.20122.51272827.82632733.59112.74215.188400666667250.72091221.02210592.4953812.743421.8218.1355.783254.84174.0439.775.4812.5222.0187.78181.96127.04276025.67247933.25912.57515.077470906667263.68952120.88422317.5761256.383432.3218.2475.713239.63974.15.6112.9623.3388.68183.40129.63265728.84840533.49312.651480036667246.04876820.89322480.4656316.533415.6262.2485.452237.63659.1441.845.3612.9122.7287.84179.24128.01253034.79921033.15614.07715.761444610000246.27393321.06221927.5260417.843388.9261.5485.532252.13694.7346.683.979.0915.9162.53138.53104.43180351.38802243.82112.69917.422309063333253.46413625.25120276.4552204.573460.5264.3495.308284.23823.1438.045.2812.5122.5887.10184.83129.13245109.66795533.00212.51316.973405966667246.81537520.93921925.1761362.463460.2264.2855.282319.74009.8422.415.2412.5322.6085.92185.60128.09244094.94028232.93912.52817.551397486667247.39388820.92322387.3260025.063469.8264.1995.379300.23865.2417.985.3412.1921.8487.10182.94129.38251016.02229133.03712.65916.975409486667256.84486820.93922396.5560788.293459.4264.3915.346234.53797.2433.235.5513.0622.9388.47182.69128.51247181.39263833.20713.67015.431451640000250.45851220.90622091.3059165.303476.4264.2405.305236.33738.9443.645.8213.1422.9388.22184.01130.71243458.98545633.86913.74615.478442030000241.36519421.45521669.2357460.723487.3264.1485.352293.63826.7430.345.4912.8322.0585.03185.23127.58252119.51541033.05412.43916.861409320000256.05751720.92720173.7160939.98OpenBenchmarking.org

QuantLib

QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Gentoo GCC 11.2 DefaultGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 Default8001600240032004000SE +/- 16.11, N = 3SE +/- 3.01, N = 3SE +/- 9.21, N = 3SE +/- 4.94, N = 3SE +/- 7.69, N = 3SE +/- 4.00, N = 3SE +/- 5.27, N = 3SE +/- 7.33, N = 3SE +/- 3.64, N = 3SE +/- 4.17, N = 3SE +/- 3.59, N = 3SE +/- 9.94, N = 3SE +/- 6.74, N = 3SE +/- 4.83, N = 3SE +/- 5.92, N = 3SE +/- 3.00, N = 3SE +/- 5.89, N = 3SE +/- 3.49, N = 3SE +/- 4.47, N = 33374.03388.93391.53392.83392.93396.03408.13415.63421.83423.43432.33448.93459.43460.23460.53469.83476.43487.33521.0g++clang++g++g++g++g++g++clang++g++g++g++clang++clang++clang++clang++clang++clang++clang++
OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Gentoo GCC 11.2 DefaultGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 Default6001200180024003000Min: 3341.8 / Avg: 3374 / Max: 3390.9Min: 3382.9 / Avg: 3388.87 / Max: 3392.5Min: 3377.6 / Avg: 3391.47 / Max: 3408.9Min: 3384.4 / Avg: 3392.8 / Max: 3401.5Min: 3382.8 / Avg: 3392.9 / Max: 3408Min: 3390.1 / Avg: 3395.97 / Max: 3403.6Min: 3398.1 / Avg: 3408.07 / Max: 3416Min: 3401.5 / Avg: 3415.63 / Max: 3426.1Min: 3417.3 / Avg: 3421.8 / Max: 3429Min: 3418.1 / Avg: 3423.37 / Max: 3431.6Min: 3425.3 / Avg: 3432.33 / Max: 3437.1Min: 3429 / Avg: 3448.87 / Max: 3459.4Min: 3446.1 / Avg: 3459.4 / Max: 3467.9Min: 3450.9 / Avg: 3460.2 / Max: 3467.1Min: 3448.7 / Avg: 3460.47 / Max: 3467.5Min: 3464.2 / Avg: 3469.77 / Max: 3474.5Min: 3464.8 / Avg: 3476.43 / Max: 3483.9Min: 3481.1 / Avg: 3487.27 / Max: 3493.2Min: 3512.1 / Avg: 3521 / Max: 3526.1

Etcpak

Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O360120180240300SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3215.89215.94215.97215.97216.06216.94218.14218.15218.25247.92261.55262.25263.20264.15264.20264.24264.29264.35264.39g++g++g++g++g++g++g++g++g++clang++clang++clang++clang++clang++clang++clang++clang++clang++
OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / clear flagsGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O350100150200250Min: 215.82 / Avg: 215.89 / Max: 215.94Min: 215.86 / Avg: 215.94 / Max: 216.08Min: 215.84 / Avg: 215.97 / Max: 216.03Min: 215.92 / Avg: 215.97 / Max: 216.04Min: 216.05 / Avg: 216.06 / Max: 216.07Min: 216.83 / Avg: 216.94 / Max: 217.06Min: 218.08 / Avg: 218.14 / Max: 218.22Min: 218.06 / Avg: 218.15 / Max: 218.2Min: 218.24 / Avg: 218.25 / Max: 218.27Min: 247.62 / Avg: 247.92 / Max: 248.11Min: 261.42 / Avg: 261.55 / Max: 261.77Min: 262.09 / Avg: 262.25 / Max: 262.44Min: 263.14 / Avg: 263.2 / Max: 263.24Min: 264.08 / Avg: 264.15 / Max: 264.19Min: 264.16 / Avg: 264.2 / Max: 264.23Min: 264.23 / Avg: 264.24 / Max: 264.25Min: 264.09 / Avg: 264.29 / Max: 264.39Min: 264.24 / Avg: 264.35 / Max: 264.44Min: 264.28 / Avg: 264.39 / Max: 264.54

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 Default246810SE +/- 0.006, N = 3SE +/- 0.021, N = 3SE +/- 0.005, N = 3SE +/- 0.004, N = 3SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.006, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.031, N = 3SE +/- 0.009, N = 3SE +/- 0.005, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.007, N = 3SE +/- 0.017, N = 3SE +/- 0.008, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 36.4406.3436.1246.0745.8965.8505.7845.7835.7135.5325.4525.3995.3795.3525.3465.3085.3055.2825.261-O2 -pipe -march=native -flto=auto-O2 -pipe -march=native -ltiff-O2 -pipe -ltiff-O2 -ltiff-O2 -ltiff-O3 -pipe -march=native -ltiff-O3 -pipe -fuse-ld=mold -ltiff-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -ltiff-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -ltiff-O2 -pipe -march=native -ltiff-O2 -pipe -ltiff-march=native -O3 -pipe -mtune=native -ltiff-march=native -O3 -pipe -mtune=native -flto=thin-O3 -pipe -ltiff-march=native -O2 -pipe -flto=thin-O3 -pipe -flto=thin-march=native -O2 -pipe -mtune=native -flto=jobserver-O2 -ltiff1. (CC) gcc options: -fvisibility=hidden -lm -lpng16 -ljpeg
OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 Default3691215Min: 6.43 / Avg: 6.44 / Max: 6.45Min: 6.32 / Avg: 6.34 / Max: 6.39Min: 6.12 / Avg: 6.12 / Max: 6.14Min: 6.07 / Avg: 6.07 / Max: 6.08Min: 5.89 / Avg: 5.9 / Max: 5.9Min: 5.84 / Avg: 5.85 / Max: 5.87Min: 5.78 / Avg: 5.78 / Max: 5.8Min: 5.78 / Avg: 5.78 / Max: 5.79Min: 5.71 / Avg: 5.71 / Max: 5.72Min: 5.48 / Avg: 5.53 / Max: 5.59Min: 5.44 / Avg: 5.45 / Max: 5.47Min: 5.39 / Avg: 5.4 / Max: 5.41Min: 5.38 / Avg: 5.38 / Max: 5.38Min: 5.35 / Avg: 5.35 / Max: 5.35Min: 5.34 / Avg: 5.35 / Max: 5.36Min: 5.28 / Avg: 5.31 / Max: 5.34Min: 5.29 / Avg: 5.31 / Max: 5.32Min: 5.28 / Avg: 5.28 / Max: 5.29Min: 5.26 / Avg: 5.26 / Max: 5.271. (CC) gcc options: -fvisibility=hidden -lm -lpng16 -ljpeg

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo GCC 12.1 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-Full70140210280350SE +/- 3.76, N = 15SE +/- 2.04, N = 15SE +/- 2.15, N = 7SE +/- 2.92, N = 3SE +/- 1.81, N = 3SE +/- 3.38, N = 3SE +/- 1.97, N = 15SE +/- 2.33, N = 6SE +/- 1.76, N = 15SE +/- 2.00, N = 15SE +/- 1.47, N = 3SE +/- 1.85, N = 11SE +/- 2.42, N = 15SE +/- 2.41, N = 15SE +/- 0.59, N = 3SE +/- 4.70, N = 15SE +/- 4.19, N = 15SE +/- 5.42, N = 15SE +/- 2.25, N = 3231.2234.5234.9236.1236.3237.6238.0238.2239.6244.7245.2246.6248.5252.1254.8284.2293.6300.2319.7-O3 -pipe -march=native-O3 -pipe-O3-O3 -pipe -fuse-ld=mold-O3 -pipe -flto=thin-O2 -pipe-O2 -pipe -march=native -flto=auto-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native-O3-O2 -pipe -march=native-O3-O2 -pipe-O2 -pipe -march=native-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native-march=native -O2 -pipe -flto=thin-march=native -O3 -pipe -mtune=native -flto=thin-march=native -O3 -pipe -mtune=native-march=native -O2 -pipe -mtune=native -flto=jobserver1. (CC) gcc options: -pthread -lz -llzma -llz4
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo GCC 12.1 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-Full60120180240300Min: 196 / Avg: 231.19 / Max: 244.8Min: 219.6 / Avg: 234.53 / Max: 252.8Min: 224.9 / Avg: 234.94 / Max: 241.5Min: 230.5 / Avg: 236.13 / Max: 240.3Min: 233.5 / Avg: 236.3 / Max: 239.7Min: 231.9 / Avg: 237.57 / Max: 243.6Min: 226.8 / Avg: 238.04 / Max: 256.9Min: 232 / Avg: 238.15 / Max: 248.1Min: 231.5 / Avg: 239.55 / Max: 255.1Min: 232.2 / Avg: 244.69 / Max: 258.5Min: 242.6 / Avg: 245.17 / Max: 247.7Min: 232.4 / Avg: 246.55 / Max: 253.9Min: 236.2 / Avg: 248.55 / Max: 267Min: 232.8 / Avg: 252.15 / Max: 265.9Min: 253.6 / Avg: 254.77 / Max: 255.5Min: 256.4 / Avg: 284.15 / Max: 318.1Min: 273.4 / Avg: 293.65 / Max: 326.9Min: 270.3 / Avg: 300.23 / Max: 337.4Min: 315.8 / Avg: 319.73 / Max: 323.61. (CC) gcc options: -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / clear flags9001800270036004500SE +/- 34.85, N = 3SE +/- 10.30, N = 15SE +/- 64.05, N = 3SE +/- 26.16, N = 7SE +/- 11.04, N = 15SE +/- 14.86, N = 15SE +/- 13.47, N = 15SE +/- 18.20, N = 6SE +/- 14.49, N = 15SE +/- 13.12, N = 15SE +/- 11.90, N = 15SE +/- 7.55, N = 3SE +/- 17.29, N = 11SE +/- 17.65, N = 3SE +/- 8.37, N = 15SE +/- 48.28, N = 3SE +/- 10.84, N = 15SE +/- 3.07, N = 15SE +/- 9.10, N = 33659.13694.73738.93782.33797.23823.13826.73830.63865.23930.93974.14009.84027.84030.04030.74033.14131.14140.14174.0
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / clear flags7001400210028003500Min: 3598.1 / Avg: 3659.1 / Max: 3718.8Min: 3586.2 / Avg: 3694.66 / Max: 3745.1Min: 3661.5 / Avg: 3738.9 / Max: 3866Min: 3660.1 / Avg: 3782.26 / Max: 3841.6Min: 3706.3 / Avg: 3797.23 / Max: 3849.5Min: 3665.7 / Avg: 3823.13 / Max: 3864.3Min: 3694.8 / Avg: 3826.72 / Max: 3880Min: 3748.4 / Avg: 3830.58 / Max: 3866.6Min: 3725.6 / Avg: 3865.2 / Max: 3921.5Min: 3842.7 / Avg: 3930.92 / Max: 4047.4Min: 3864.6 / Avg: 3974.11 / Max: 4013.7Min: 4001.9 / Avg: 4009.8 / Max: 4024.9Min: 3879.5 / Avg: 4027.82 / Max: 4075.6Min: 4008.1 / Avg: 4029.97 / Max: 4064.9Min: 3920.7 / Avg: 4030.71 / Max: 4061.6Min: 3936.8 / Avg: 4033.1 / Max: 4087.3Min: 3992.6 / Avg: 4131.14 / Max: 4164.1Min: 4118.1 / Avg: 4140.13 / Max: 4156.3Min: 4159.7 / Avg: 4174 / Max: 4190.9

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2100200300400500SE +/- 0.58, N = 3SE +/- 4.83, N = 4SE +/- 4.83, N = 4SE +/- 1.75, N = 3SE +/- 0.20, N = 3SE +/- 6.09, N = 3SE +/- 6.20, N = 3SE +/- 1.69, N = 3SE +/- 1.37, N = 3SE +/- 1.33, N = 3SE +/- 4.90, N = 3SE +/- 4.15, N = 3SE +/- 0.06, N = 3SE +/- 1.69, N = 3SE +/- 0.90, N = 3SE +/- 1.37, N = 3SE +/- 0.79, N = 3346.68417.51417.98422.41430.34433.23435.48436.11436.86438.04438.24439.32439.55439.77441.84443.64443.91
OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O280160240320400Min: 345.62 / Avg: 346.68 / Max: 347.6Min: 412.04 / Avg: 417.51 / Max: 431.96Min: 404.95 / Avg: 417.98 / Max: 426.25Min: 419.54 / Avg: 422.41 / Max: 425.58Min: 429.95 / Avg: 430.34 / Max: 430.58Min: 424.04 / Avg: 433.23 / Max: 444.74Min: 423.09 / Avg: 435.48 / Max: 441.86Min: 433.55 / Avg: 436.11 / Max: 439.29Min: 434.88 / Avg: 436.86 / Max: 439.5Min: 436.61 / Avg: 438.04 / Max: 440.71Min: 428.45 / Avg: 438.24 / Max: 443.3Min: 431.03 / Avg: 439.32 / Max: 443.85Min: 439.43 / Avg: 439.55 / Max: 439.64Min: 436.95 / Avg: 439.77 / Max: 442.81Min: 440.7 / Avg: 441.84 / Max: 443.63Min: 441.54 / Avg: 443.64 / Max: 446.2Min: 442.6 / Avg: 443.91 / Max: 445.32

Video Input: Chimera 1080p

Gentoo GCC 12.1 / O2 znver3 lto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_8b_1080p.ivf: No such file or directory

Gentoo GCC 12.1 / clear flags + lto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_8b_1080p.ivf: No such file or directory

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thin1.30952.6193.92855.2386.5475SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.975.195.245.285.345.345.355.355.355.365.375.395.445.445.485.495.555.615.82-O2 -pipe -march=native-O2 -lpthread-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-O2 -pipe -march=native -lpthread-march=native -O3 -pipe -mtune=native-O2 -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O2 -pipe-O2-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 -mtune=native -flto=thin-O3 -pipe-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O3 -pipe -flto=thin1. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thin246810Min: 3.97 / Avg: 3.97 / Max: 3.98Min: 5.16 / Avg: 5.19 / Max: 5.21Min: 5.2 / Avg: 5.24 / Max: 5.27Min: 5.28 / Avg: 5.28 / Max: 5.29Min: 5.33 / Avg: 5.34 / Max: 5.34Min: 5.24 / Avg: 5.34 / Max: 5.4Min: 5.35 / Avg: 5.35 / Max: 5.35Min: 5.34 / Avg: 5.35 / Max: 5.36Min: 5.34 / Avg: 5.35 / Max: 5.36Min: 5.35 / Avg: 5.36 / Max: 5.38Min: 5.36 / Avg: 5.37 / Max: 5.37Min: 5.39 / Avg: 5.39 / Max: 5.4Min: 5.44 / Avg: 5.44 / Max: 5.44Min: 5.42 / Avg: 5.44 / Max: 5.45Min: 5.47 / Avg: 5.48 / Max: 5.48Min: 5.4 / Avg: 5.49 / Max: 5.54Min: 5.54 / Avg: 5.55 / Max: 5.57Min: 5.59 / Avg: 5.61 / Max: 5.63Min: 5.82 / Avg: 5.82 / Max: 5.831. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thin3691215SE +/- 0.06, N = 15SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 39.0911.8712.0512.1912.2112.2112.2812.4112.5012.5112.5212.5312.8312.9112.9312.9612.9913.0613.14-O2 -pipe -march=native-O2 -lpthread-O2 -pipe -march=native -lpthread-march=native -O3 -pipe -mtune=native-O2 -lpthread-O3 -pipe -march=native -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-march=native -O2 -pipe -flto=thin-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O3 -pipe -mtune=native -flto=thin-O2 -pipe-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O2-O3 -pipe-O3 -pipe -flto=thin1. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thin48121620Min: 8.52 / Avg: 9.09 / Max: 9.33Min: 11.86 / Avg: 11.87 / Max: 11.89Min: 11.78 / Avg: 12.05 / Max: 12.2Min: 12.17 / Avg: 12.19 / Max: 12.22Min: 11.99 / Avg: 12.21 / Max: 12.35Min: 12.13 / Avg: 12.21 / Max: 12.33Min: 12.27 / Avg: 12.28 / Max: 12.31Min: 12.39 / Avg: 12.41 / Max: 12.45Min: 12.48 / Avg: 12.5 / Max: 12.52Min: 12.48 / Avg: 12.51 / Max: 12.56Min: 12.49 / Avg: 12.52 / Max: 12.56Min: 12.5 / Avg: 12.53 / Max: 12.55Min: 12.79 / Avg: 12.83 / Max: 12.88Min: 12.88 / Avg: 12.91 / Max: 12.96Min: 12.89 / Avg: 12.93 / Max: 12.97Min: 12.89 / Avg: 12.96 / Max: 13.05Min: 12.95 / Avg: 12.99 / Max: 13.03Min: 13.04 / Avg: 13.06 / Max: 13.09Min: 12.99 / Avg: 13.14 / Max: 13.441. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / clear flags + lto612182430SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.22, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.24, N = 5SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 315.9121.0421.3621.3821.5221.7621.8421.8621.9422.0122.0522.5222.5822.6022.7222.7822.9322.9323.33-O2 -pipe -march=native-O2 -lpthread-O2 -lpthread-O3 -pipe -march=native -lpthread-O2 -pipe -march=native -lpthread-O2 -pipe -lpthread-march=native -O3 -pipe -mtune=native-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O3 -pipe -mtune=native -flto=thin-march=native -O2 -pipe -flto=thin-march=native -O2 -pipe -mtune=native -flto=jobserver-O2 -pipe-O2-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread1. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / clear flags + lto510152025Min: 15.79 / Avg: 15.91 / Max: 16.07Min: 20.89 / Avg: 21.04 / Max: 21.28Min: 21.14 / Avg: 21.36 / Max: 21.66Min: 21 / Avg: 21.38 / Max: 21.76Min: 21.42 / Avg: 21.52 / Max: 21.7Min: 21.66 / Avg: 21.76 / Max: 21.92Min: 21.65 / Avg: 21.84 / Max: 21.97Min: 21.76 / Avg: 21.86 / Max: 22Min: 21.81 / Avg: 21.94 / Max: 22.1Min: 21.96 / Avg: 22.01 / Max: 22.1Min: 21.11 / Avg: 22.05 / Max: 22.37Min: 22.44 / Avg: 22.52 / Max: 22.6Min: 22.48 / Avg: 22.58 / Max: 22.68Min: 22.53 / Avg: 22.6 / Max: 22.71Min: 22.65 / Avg: 22.72 / Max: 22.84Min: 22.72 / Avg: 22.78 / Max: 22.9Min: 22.87 / Avg: 22.93 / Max: 23.03Min: 22.86 / Avg: 22.93 / Max: 23.03Min: 23.25 / Avg: 23.33 / Max: 23.441. (CC) clang options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt

SVT-HEVC

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + lto20406080100SE +/- 0.08, N = 3SE +/- 0.72, N = 8SE +/- 0.56, N = 3SE +/- 0.71, N = 3SE +/- 0.91, N = 3SE +/- 1.04, N = 3SE +/- 0.47, N = 3SE +/- 0.97, N = 4SE +/- 0.69, N = 3SE +/- 0.94, N = 3SE +/- 0.61, N = 3SE +/- 0.51, N = 3SE +/- 0.53, N = 3SE +/- 0.31, N = 3SE +/- 0.68, N = 3SE +/- 0.52, N = 3SE +/- 0.55, N = 3SE +/- 0.42, N = 3SE +/- 0.46, N = 362.5383.7184.0384.3484.9685.0385.8185.9286.7687.1087.1087.1987.7887.8488.2188.2288.4288.4788.68
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + lto20406080100Min: 62.36 / Avg: 62.53 / Max: 62.62Min: 78.8 / Avg: 83.71 / Max: 84.88Min: 83.31 / Avg: 84.03 / Max: 85.14Min: 83.41 / Avg: 84.34 / Max: 85.73Min: 83.66 / Avg: 84.96 / Max: 86.71Min: 82.94 / Avg: 85.03 / Max: 86.16Min: 85.32 / Avg: 85.81 / Max: 86.74Min: 83.07 / Avg: 85.92 / Max: 87.27Min: 85.98 / Avg: 86.76 / Max: 88.13Min: 85.95 / Avg: 87.1 / Max: 88.97Min: 86.33 / Avg: 87.1 / Max: 88.3Min: 86.56 / Avg: 87.19 / Max: 88.21Min: 87.17 / Avg: 87.78 / Max: 88.84Min: 87.37 / Avg: 87.84 / Max: 88.43Min: 87.31 / Avg: 88.21 / Max: 89.55Min: 87.5 / Avg: 88.22 / Max: 89.22Min: 87.67 / Avg: 88.42 / Max: 89.5Min: 87.98 / Avg: 88.47 / Max: 89.31Min: 87.98 / Avg: 88.68 / Max: 89.54

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-Full4080120160200SE +/- 0.13, N = 3SE +/- 0.32, N = 3SE +/- 0.77, N = 3SE +/- 0.90, N = 3SE +/- 1.28, N = 3SE +/- 0.54, N = 3SE +/- 1.22, N = 3SE +/- 0.53, N = 3SE +/- 0.28, N = 3SE +/- 0.34, N = 3SE +/- 1.65, N = 3SE +/- 0.31, N = 3SE +/- 1.19, N = 3SE +/- 0.51, N = 3SE +/- 0.52, N = 3SE +/- 0.32, N = 3SE +/- 0.55, N = 3SE +/- 0.58, N = 3SE +/- 0.97, N = 3138.53174.99175.94176.20177.22178.54179.24179.91180.31181.96182.01182.69182.94183.28183.40184.01184.83185.23185.60
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-Full306090120150Min: 138.28 / Avg: 138.53 / Max: 138.7Min: 174.67 / Avg: 174.99 / Max: 175.64Min: 174.47 / Avg: 175.94 / Max: 177.04Min: 174.42 / Avg: 176.2 / Max: 177.3Min: 174.67 / Avg: 177.22 / Max: 178.52Min: 177.46 / Avg: 178.54 / Max: 179.1Min: 177.3 / Avg: 179.24 / Max: 181.49Min: 179.05 / Avg: 179.91 / Max: 180.89Min: 179.75 / Avg: 180.31 / Max: 180.61Min: 181.43 / Avg: 181.96 / Max: 182.59Min: 178.78 / Avg: 182.01 / Max: 184.22Min: 182.09 / Avg: 182.69 / Max: 183.15Min: 180.56 / Avg: 182.94 / Max: 184.28Min: 182.59 / Avg: 183.28 / Max: 184.28Min: 182.43 / Avg: 183.4 / Max: 184.22Min: 183.54 / Avg: 184.01 / Max: 184.62Min: 183.94 / Avg: 184.83 / Max: 185.82Min: 184.11 / Avg: 185.23 / Max: 186.05Min: 183.65 / Avg: 185.6 / Max: 186.63

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3Gentoo Clang 14 DefaultGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thin306090120150SE +/- 0.32, N = 3SE +/- 0.42, N = 3SE +/- 0.93, N = 10SE +/- 0.81, N = 3SE +/- 0.49, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 1.01, N = 9SE +/- 0.31, N = 3SE +/- 0.81, N = 14SE +/- 0.82, N = 3SE +/- 0.20, N = 3SE +/- 0.35, N = 3SE +/- 0.59, N = 3SE +/- 0.52, N = 3SE +/- 0.32, N = 3SE +/- 0.12, N = 3SE +/- 0.24, N = 3104.43122.51124.15125.06125.62125.69126.41127.04127.58128.01128.09128.20128.51128.80129.08129.13129.38129.63130.71
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3Gentoo Clang 14 DefaultGentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thin20406080100Min: 103.84 / Avg: 104.43 / Max: 104.95Min: 121.98 / Avg: 122.51 / Max: 123.35Min: 115.83 / Avg: 124.15 / Max: 125.63Min: 124.2 / Avg: 125.06 / Max: 126.68Min: 124.95 / Avg: 125.62 / Max: 126.58Min: 125.45 / Avg: 125.69 / Max: 126.12Min: 126.19 / Avg: 126.41 / Max: 126.62Min: 126.96 / Avg: 127.04 / Max: 127.15Min: 120.12 / Avg: 127.58 / Max: 130.38Min: 127.42 / Avg: 128.01 / Max: 128.46Min: 117.9 / Avg: 128.09 / Max: 130.24Min: 126.87 / Avg: 128.2 / Max: 129.69Min: 128.15 / Avg: 128.51 / Max: 128.83Min: 128.17 / Avg: 128.8 / Max: 129.36Min: 127.97 / Avg: 129.08 / Max: 129.97Min: 128.09 / Avg: 129.13 / Max: 129.73Min: 129.01 / Avg: 129.38 / Max: 130.01Min: 129.39 / Avg: 129.63 / Max: 129.81Min: 130.36 / Avg: 130.71 / Max: 131.16

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver360K120K180K240K300KSE +/- 274.01, N = 3SE +/- 2126.54, N = 3SE +/- 532.47, N = 3SE +/- 383.58, N = 3SE +/- 313.55, N = 3SE +/- 281.20, N = 3SE +/- 358.65, N = 3SE +/- 432.25, N = 3SE +/- 279.71, N = 3SE +/- 399.87, N = 3SE +/- 524.59, N = 3SE +/- 1235.82, N = 3SE +/- 1473.29, N = 3SE +/- 157.13, N = 3SE +/- 497.57, N = 3SE +/- 822.40, N = 3SE +/- 566.60, N = 3SE +/- 705.69, N = 3SE +/- 822.38, N = 3180351.39243458.99244094.94245109.67247181.39251016.02252119.52253034.80259612.09263843.78265728.85266759.68267234.61269880.42271032.59272827.83276025.67279379.24283606.12
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver350K100K150K200K250KMin: 179980.88 / Avg: 180351.39 / Max: 180886.34Min: 240691.99 / Avg: 243458.99 / Max: 247639.68Min: 243272.01 / Avg: 244094.94 / Max: 245091.78Min: 244610.92 / Avg: 245109.67 / Max: 245863.85Min: 246564.79 / Avg: 247181.39 / Max: 247588.59Min: 250508.85 / Avg: 251016.02 / Max: 251480.06Min: 251565.73 / Avg: 252119.52 / Max: 252791.24Min: 252525.25 / Avg: 253034.8 / Max: 253894.37Min: 259123.3 / Avg: 259612.09 / Max: 260092.12Min: 263258.93 / Avg: 263843.78 / Max: 264608.6Min: 265186.04 / Avg: 265728.85 / Max: 266777.82Min: 264288.07 / Avg: 266759.68 / Max: 268006.7Min: 265149.42 / Avg: 267234.61 / Max: 270080.18Min: 269708.38 / Avg: 269880.42 / Max: 270194.2Min: 270247.45 / Avg: 271032.59 / Max: 271954.67Min: 271332.07 / Avg: 272827.83 / Max: 274168.21Min: 275071.63 / Avg: 276025.67 / Max: 277032.29Min: 278059.38 / Avg: 279379.24 / Max: 280472.13Min: 282004.58 / Avg: 283606.12 / Max: 284731.28

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3Gentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-Full1020304050SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.34, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.19, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 3SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 343.8234.3533.9233.8733.8233.7833.7233.5933.5933.4933.2633.2133.1633.1133.0533.0433.0033.0032.94
OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O3Gentoo Clang 14 / O2Gentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-Full918273645Min: 43.65 / Avg: 43.82 / Max: 43.92Min: 34.1 / Avg: 34.35 / Max: 34.51Min: 33.48 / Avg: 33.92 / Max: 34.59Min: 33.84 / Avg: 33.87 / Max: 33.89Min: 33.68 / Avg: 33.82 / Max: 34.07Min: 33.62 / Avg: 33.78 / Max: 33.88Min: 33.43 / Avg: 33.72 / Max: 33.95Min: 33.21 / Avg: 33.59 / Max: 33.81Min: 33.48 / Avg: 33.59 / Max: 33.81Min: 33.44 / Avg: 33.49 / Max: 33.57Min: 32.98 / Avg: 33.26 / Max: 33.61Min: 33.12 / Avg: 33.21 / Max: 33.31Min: 33.02 / Avg: 33.16 / Max: 33.42Min: 33.07 / Avg: 33.11 / Max: 33.16Min: 32.75 / Avg: 33.05 / Max: 33.35Min: 32.79 / Avg: 33.04 / Max: 33.26Min: 32.86 / Avg: 33 / Max: 33.29Min: 32.87 / Avg: 33 / Max: 33.09Min: 32.68 / Avg: 32.94 / Max: 33.26

FLAC Audio Encoding

This test times how long it takes to encode a sample WAV file to FLAC format ten times. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 Default48121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.01, N = 514.5414.0813.9813.7513.6913.6713.2913.2112.7412.7012.6612.6512.5812.5312.5112.4411.9911.9211.63-O2 -pipe -march=native -fvisibility=hidden-O2 -pipe-O2 -pipe -march=native -flto=auto -fvisibility=hidden-O3 -pipe -flto=thin-O3 -pipe-O2 -pipe -fvisibility=hidden-O3 -pipe -march=native -fvisibility=hidden-O2 -pipe -march=native-march=native -O3 -pipe -mtune=native-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -fvisibility=hidden-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -fvisibility=hidden-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O2 -pipe -flto=thin-march=native -O3 -pipe -mtune=native -flto=thin-O3 -pipe -fuse-ld=mold -fvisibility=hidden-fvisibility=hidden-fvisibility=hidden1. (CXX) g++ options: -logg -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 / O3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 Default48121620Min: 14.5 / Avg: 14.54 / Max: 14.58Min: 14.04 / Avg: 14.08 / Max: 14.1Min: 13.95 / Avg: 13.98 / Max: 14Min: 13.71 / Avg: 13.75 / Max: 13.79Min: 13.67 / Avg: 13.69 / Max: 13.73Min: 13.65 / Avg: 13.67 / Max: 13.68Min: 13.27 / Avg: 13.29 / Max: 13.31Min: 13.19 / Avg: 13.21 / Max: 13.25Min: 12.73 / Avg: 12.74 / Max: 12.76Min: 12.67 / Avg: 12.7 / Max: 12.73Min: 12.66 / Avg: 12.66 / Max: 12.67Min: 12.62 / Avg: 12.65 / Max: 12.67Min: 12.56 / Avg: 12.58 / Max: 12.59Min: 12.52 / Avg: 12.53 / Max: 12.54Min: 12.5 / Avg: 12.51 / Max: 12.53Min: 12.43 / Avg: 12.44 / Max: 12.45Min: 11.96 / Avg: 11.99 / Max: 12.02Min: 11.89 / Avg: 11.92 / Max: 12.05Min: 11.58 / Avg: 11.63 / Max: 11.651. (CXX) g++ options: -logg -lm

RNNoise

RNNoise is a recurrent neural network for audio noise reduction developed by Mozilla and Xiph.Org. This test profile is a single-threaded test measuring the time to denoise a sample 26 minute long 16-bit RAW audio file using this recurrent neural network noise suppression library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags48121620SE +/- 0.03, N = 3SE +/- 0.16, N = 15SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 4SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 317.5517.4216.9816.9716.9316.8616.6216.5616.0015.8015.7815.7615.7015.5115.4815.4315.1915.08-march=native -O2 -pipe -mtune=native -flto=jobserver-O2 -pipe -march=native-march=native -O3 -pipe -mtune=native-march=native -O2 -pipe -flto=thin-O2-march=native -O3 -pipe -mtune=native -flto=thin-O2 -pipe-O2-O3 -pipe -fuse-ld=mold-O2 -pipe -march=native-O2 -pipe-O2 -pipe -march=native -flto=auto-O2-O3 -pipe -flto=thin-O3 -pipe-O3 -pipe -march=native-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native1. (CC) clang options: -pedantic -fvisibility=hidden -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flags48121620Min: 17.5 / Avg: 17.55 / Max: 17.59Min: 16.98 / Avg: 17.42 / Max: 19.01Min: 16.93 / Avg: 16.98 / Max: 17Min: 16.9 / Avg: 16.97 / Max: 17.04Min: 16.67 / Avg: 16.93 / Max: 17.54Min: 16.84 / Avg: 16.86 / Max: 16.88Min: 16.57 / Avg: 16.62 / Max: 16.69Min: 16.52 / Avg: 16.56 / Max: 16.6Min: 15.99 / Avg: 16 / Max: 16.01Min: 15.75 / Avg: 15.8 / Max: 15.89Min: 15.55 / Avg: 15.78 / Max: 15.96Min: 15.65 / Avg: 15.76 / Max: 15.94Min: 15.63 / Avg: 15.7 / Max: 15.77Min: 15.41 / Avg: 15.5 / Max: 15.67Min: 15.35 / Avg: 15.48 / Max: 15.7Min: 15.33 / Avg: 15.43 / Max: 15.62Min: 15.12 / Avg: 15.19 / Max: 15.3Min: 15.05 / Avg: 15.08 / Max: 15.111. (CC) clang options: -pedantic -fvisibility=hidden -lm

Gentoo GCC 12.1 / clear flags + lto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: rnnoise: line 3: ./examples/rnnoise_demo: No such file or directory

Liquid-DSP

LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + lto100M200M300M400M500MSE +/- 283450.96, N = 3SE +/- 1458503.80, N = 3SE +/- 2419327.27, N = 3SE +/- 546788.60, N = 3SE +/- 1446516.89, N = 3SE +/- 1436550.65, N = 3SE +/- 826458.31, N = 3SE +/- 2003183.58, N = 3SE +/- 1596718.86, N = 3SE +/- 1422443.13, N = 3SE +/- 1835111.26, N = 3SE +/- 1725730.12, N = 3SE +/- 1437439.85, N = 3SE +/- 1384810.46, N = 3SE +/- 1961906.67, N = 3SE +/- 1276875.53, N = 3SE +/- 1428997.32, N = 3SE +/- 2809996.05, N = 3SE +/- 1797000.59, N = 3309063333370520000376056667378336667380056667397486667399750000400666667405753333405966667409320000409486667442030000444610000445613333448716667451640000470906667480036667
OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2Gentoo Clang 14 / O2 znver3 lto-FullGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + lto80M160M240M320M400MMin: 308660000 / Avg: 309063333.33 / Max: 309610000Min: 368890000 / Avg: 370520000 / Max: 373430000Min: 371900000 / Avg: 376056666.67 / Max: 380280000Min: 377330000 / Avg: 378336666.67 / Max: 379210000Min: 378410000 / Avg: 380056666.67 / Max: 382940000Min: 395850000 / Avg: 397486666.67 / Max: 400350000Min: 398460000 / Avg: 399750000 / Max: 401290000Min: 398530000 / Avg: 400666666.67 / Max: 404670000Min: 403980000 / Avg: 405753333.33 / Max: 408940000Min: 403970000 / Avg: 405966666.67 / Max: 408720000Min: 407450000 / Avg: 409320000 / Max: 412990000Min: 407560000 / Avg: 409486666.67 / Max: 412930000Min: 440450000 / Avg: 442030000 / Max: 444900000Min: 442760000 / Avg: 444610000 / Max: 447320000Min: 443450000 / Avg: 445613333.33 / Max: 449530000Min: 447400000 / Avg: 448716666.67 / Max: 451270000Min: 450030000 / Avg: 451640000 / Max: 454490000Min: 465960000 / Avg: 470906666.67 / Max: 475690000Min: 478180000 / Avg: 480036666.67 / Max: 483630000

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / clear flags + ltoGentoo GCC 11.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flags60120180240300SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.17, N = 3SE +/- 0.54, N = 3SE +/- 0.33, N = 3SE +/- 0.39, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.36, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.20, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 3SE +/- 0.32, N = 3SE +/- 0.98, N = 3241.37243.24243.70245.94246.05246.11246.27246.82247.39250.46250.50250.70250.72250.97253.46256.06256.84258.99263.69-pipe -flto=thin-O2 -pipe-O2 -pipe -march=native -flto=auto-march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native-O2 -pipe-march=native -O2 -pipe -flto=thin -lm-march=native -O2 -pipe -mtune=native -flto=jobserver -lm-pipe-pipe -march=native-O2 -pipe -march=native-O2 -pipe -march=native-march=native -pipe -mtune=native -flto=thin-march=native -pipe -mtune=native -lm-pipe -fuse-ld=mold-march=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native1. (CC) clang options: -O3 -rdynamic
OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 / O2Gentoo GCC 12.1 DefaultGentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / clear flags + ltoGentoo GCC 11.2 DefaultGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / clear flags50100150200250Min: 241.26 / Avg: 241.37 / Max: 241.42Min: 243.16 / Avg: 243.24 / Max: 243.34Min: 243.47 / Avg: 243.7 / Max: 243.91Min: 245.66 / Avg: 245.94 / Max: 246.24Min: 245.06 / Avg: 246.05 / Max: 246.91Min: 245.46 / Avg: 246.11 / Max: 246.48Min: 245.52 / Avg: 246.27 / Max: 246.82Min: 246.47 / Avg: 246.82 / Max: 247.02Min: 247.29 / Avg: 247.39 / Max: 247.56Min: 249.78 / Avg: 250.46 / Max: 250.98Min: 250.26 / Avg: 250.5 / Max: 250.68Min: 250.51 / Avg: 250.7 / Max: 251.08Min: 250.35 / Avg: 250.72 / Max: 251.03Min: 250.51 / Avg: 250.97 / Max: 251.23Min: 253.28 / Avg: 253.46 / Max: 253.59Min: 255.92 / Avg: 256.06 / Max: 256.16Min: 256.7 / Avg: 256.84 / Max: 257.13Min: 258.38 / Avg: 258.99 / Max: 259.45Min: 261.75 / Avg: 263.69 / Max: 264.931. (CC) clang options: -O3 -rdynamic

KTX-Software toktx

This is a benchmark of The Khronos Group's KTX-Software library and tools. KTX-Software provides "toktx" for converting/creating in the KTX container format for image textures. This benchmark times how long it takes to convert to KTX 2.0 format with various settings using a reference PNG sample input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo AOCC 3.2 Default612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 325.2521.4621.4221.1021.0821.0621.0621.0521.0221.0020.9420.9420.9420.9320.9220.9120.8920.8820.87
OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 DefaultGentoo GCC 11.2 DefaultGentoo GCC 12.1 / O3Gentoo Clang 14 / O2Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O3 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3Gentoo GCC 12.1 / clear flags + ltoGentoo GCC 12.1 / clear flagsGentoo AOCC 3.2 Default612182430Min: 25.2 / Avg: 25.25 / Max: 25.29Min: 21.4 / Avg: 21.46 / Max: 21.51Min: 21.29 / Avg: 21.41 / Max: 21.52Min: 21.08 / Avg: 21.1 / Max: 21.13Min: 21.06 / Avg: 21.08 / Max: 21.11Min: 20.94 / Avg: 21.06 / Max: 21.17Min: 21.02 / Avg: 21.06 / Max: 21.12Min: 20.99 / Avg: 21.05 / Max: 21.09Min: 20.96 / Avg: 21.02 / Max: 21.07Min: 21 / Avg: 21 / Max: 21Min: 20.87 / Avg: 20.94 / Max: 20.99Min: 20.91 / Avg: 20.94 / Max: 20.98Min: 20.87 / Avg: 20.94 / Max: 20.99Min: 20.89 / Avg: 20.93 / Max: 20.96Min: 20.86 / Avg: 20.92 / Max: 20.96Min: 20.77 / Avg: 20.91 / Max: 21.02Min: 20.87 / Avg: 20.89 / Max: 20.94Min: 20.84 / Avg: 20.88 / Max: 20.93Min: 20.81 / Avg: 20.87 / Max: 20.93

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2Gentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + lto5K10K15K20K25KSE +/- 22.01, N = 3SE +/- 109.96, N = 3SE +/- 16.65, N = 3SE +/- 16.25, N = 3SE +/- 54.71, N = 3SE +/- 29.78, N = 3SE +/- 235.42, N = 4SE +/- 44.15, N = 3SE +/- 98.71, N = 3SE +/- 46.80, N = 3SE +/- 145.45, N = 3SE +/- 88.56, N = 3SE +/- 79.98, N = 3SE +/- 91.78, N = 3SE +/- 53.26, N = 3SE +/- 41.40, N = 3SE +/- 199.10, N = 3SE +/- 34.02, N = 3SE +/- 129.85, N = 310569.2210592.4910699.2210772.5510790.2910792.6420173.7120276.4520703.0321466.6621669.2321925.1721927.5222091.3022209.5422317.5722387.3222396.5522480.46
OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O2Gentoo GCC 11.2 DefaultGentoo Clang 14 / O3 znver3 lto-thinGentoo Clang 14 / O2 znver3Gentoo GCC 12.1 DefaultGentoo Clang 14 DefaultGentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2Gentoo Clang 14 / O3Gentoo AOCC 3.2 DefaultGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo GCC 12.1 / clear flags + lto4K8K12K16K20KMin: 10528.63 / Avg: 10569.22 / Max: 10604.26Min: 10412.22 / Avg: 10592.49 / Max: 10791.71Min: 10668.23 / Avg: 10699.22 / Max: 10725.26Min: 10743.29 / Avg: 10772.55 / Max: 10799.42Min: 10730.66 / Avg: 10790.29 / Max: 10899.57Min: 10760.74 / Avg: 10792.64 / Max: 10852.15Min: 19906.55 / Avg: 20173.71 / Max: 20879Min: 20194.94 / Avg: 20276.45 / Max: 20346.61Min: 20592.37 / Avg: 20703.03 / Max: 20899.94Min: 21373.33 / Avg: 21466.66 / Max: 21519.47Min: 21378.85 / Avg: 21669.23 / Max: 21829.36Min: 21782.54 / Avg: 21925.17 / Max: 22087.44Min: 21830.92 / Avg: 21927.52 / Max: 22086.23Min: 21914.99 / Avg: 22091.3 / Max: 22223.69Min: 22104.9 / Avg: 22209.54 / Max: 22279.08Min: 22263.29 / Avg: 22317.57 / Max: 22398.86Min: 22098.48 / Avg: 22387.32 / Max: 22769.13Min: 22345.07 / Avg: 22396.55 / Max: 22460.83Min: 22300.75 / Avg: 22480.46 / Max: 22732.69

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 DefaultGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-thin13K26K39K52K65KSE +/- 51.72, N = 3SE +/- 438.06, N = 8SE +/- 137.18, N = 3SE +/- 571.11, N = 5SE +/- 304.06, N = 3SE +/- 531.01, N = 6SE +/- 484.36, N = 3SE +/- 362.89, N = 3SE +/- 611.44, N = 4SE +/- 442.73, N = 15SE +/- 656.42, N = 3SE +/- 615.56, N = 3SE +/- 532.99, N = 3SE +/- 178.89, N = 3SE +/- 550.13, N = 3SE +/- 447.29, N = 15SE +/- 623.46, N = 3SE +/- 233.02, N = 3SE +/- 131.94, N = 350954.4152204.5752334.0153715.3253812.7455102.2255875.5756316.5357460.7257567.3859165.3060025.0660186.1960417.8460662.7460788.2960939.9861256.3861362.46
OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Gentoo GCC 12.1 / O2 znver3Gentoo Clang 14 / O2 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3 znver3Gentoo GCC 11.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O3 lto-thinGentoo GCC 12.1 DefaultGentoo Clang 14 / O3Gentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 DefaultGentoo Clang 14 / O2Gentoo AOCC 3.2 DefaultGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3 znver3 lto-thinGentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2 znver3 lto-thin11K22K33K44K55KMin: 50900.83 / Avg: 50954.41 / Max: 51057.84Min: 49543.91 / Avg: 52204.57 / Max: 53647.39Min: 52064.14 / Avg: 52334.01 / Max: 52511.78Min: 51875.87 / Avg: 53715.32 / Max: 54867.31Min: 53321.73 / Avg: 53812.74 / Max: 54368.94Min: 52972.25 / Avg: 55102.22 / Max: 56580.67Min: 55120.39 / Avg: 55875.57 / Max: 56778.59Min: 55667.05 / Avg: 56316.53 / Max: 56921.79Min: 55631.25 / Avg: 57460.72 / Max: 58193.32Min: 55922.04 / Avg: 57567.38 / Max: 61661.45Min: 58153.59 / Avg: 59165.3 / Max: 60395.71Min: 58794.97 / Avg: 60025.06 / Max: 60683.71Min: 59458.94 / Avg: 60186.19 / Max: 61224.76Min: 60060.95 / Avg: 60417.84 / Max: 60618Min: 59562.52 / Avg: 60662.74 / Max: 61221.29Min: 57425.86 / Avg: 60788.29 / Max: 64274.34Min: 60018.52 / Avg: 60939.98 / Max: 62128.22Min: 60797.42 / Avg: 61256.38 / Max: 61555.99Min: 61125.19 / Avg: 61362.46 / Max: 61581.11