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/ Gentooapache: 1coremark: CoreMark Size 666 - Iterations Per Secondliquid-dsp: 16 - 256 - 57kvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastsvt-hevc: 7 - Bosphorus 1080pcompress-zstd: 8 - Compression Speedsvt-hevc: 10 - Bosphorus 1080pprimesieve: 1e12 Prime Number Generationdav1d: Chimera 1080psvt-vp9: VMAF Optimized - Bosphorus 1080pencode-flac: WAV To FLACetcpak: ETC2webp: Quality 100, Highest Compressiontoktx: UASTC 3 + Zstd Compression 19apache: 200rnnoise: compress-zstd: 8 - Decompression Speedtjbench: Decompression Throughputquantlib: Gentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin10792.64279379.24219437605666721.045.1911.8783.71244.7177.2233.724417.51124.1511.924216.9415.89621.09955102.2216.9344131.1246.1064723374.021466.66259612.08695044871666722.785.3912.9988.21234.9182.0133.107439.32128.8013.690263.2045.26120.93960186.1915.5053782.3250.6992163448.920703.03267234.60529037052000021.365.3512.2184.96246.6175.9434.353439.55125.6211.631218.1476.07421.41557567.3816.5554027.8243.7018833423.422209.54263843.78484044561333322.525.3712.9387.19238.2179.9133.003435.48129.0813.288247.9215.39920.87360662.7415.7843830.6250.5044043521.010790.29271032.58942638005666721.765.3512.2884.03248.5174.9933.783443.91125.0613.212215.9676.12421.05255875.5716.6174140.1243.2365623396.010699.22283606.12323940575333321.525.3412.0586.76245.2180.3133.819438.24126.4114.543216.0566.34321.00150954.4115.8024033.1250.9698833408.110772.55266759.67669839975000021.865.3512.4188.42238.0183.2833.592128.2013.980215.8866.44021.05853715.3215.7014030.7245.9423193391.510569.22269880.42351437833666721.945.4412.5085.81236.1178.5433.916436.86125.6911.993215.9445.78421.08452334.0115.9984030.0258.9902663392.810592.49272827.82632740066666721.385.4412.2184.34231.2176.2033.591436.11122.5112.742215.9665.85021.02253812.7415.1883930.9250.7209123392.922317.57276025.67247947090666722.015.4812.5287.78254.8181.9633.259439.77127.0412.575218.1355.78320.88461256.3815.0774174.0263.6895213421.822480.46265728.84840548003666723.335.6112.9688.68239.6183.4033.493129.6312.651218.2475.71320.89356316.533974.1246.0487683432.321927.52253034.79921044461000022.725.3612.9187.84237.6179.2433.156441.84128.0114.077262.2485.45221.06260417.8415.7613659.1246.2739333415.620276.45180351.38802230906333315.913.979.0962.53252.1138.5343.821346.68104.4312.699261.5485.53225.25152204.5717.4223694.7253.4641363388.921925.17245109.66795540596666722.585.2812.5187.10284.2184.8333.002438.04129.1312.513264.3495.30820.93961362.4616.9733823.1246.8153753460.522387.32244094.94028239748666722.605.2412.5385.92319.7185.6032.939422.41128.0912.528264.2855.28220.92360025.0617.5514009.8247.3938883460.222396.55251016.02229140948666721.845.3412.1987.10300.2182.9433.037417.98129.3812.659264.1995.37920.93960788.2916.9753865.2256.8448683469.822091.30247181.39263845164000022.935.5513.0688.47234.5182.6933.207433.23128.5113.670264.3915.34620.90659165.3015.4313797.2250.4585123459.421669.23243458.98545644203000022.935.8213.1488.22236.3184.0133.869443.64130.7113.746264.2405.30521.45557460.7215.4783738.9241.3651943476.420173.71252119.51541040932000022.055.4912.8385.03293.6185.2333.054430.34127.5812.439264.1485.35220.92760939.9816.8613826.7256.0575173487.3OpenBenchmarking.org

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

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

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

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

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 15SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 311.8712.9912.2112.9312.2812.0512.4112.5012.2112.5212.9612.919.0912.5112.5312.1913.0613.1412.83-O2 -lpthread-O2-O2 -lpthread-O2 -pipe -lpthread-O2 -pipe -march=native -lpthread-O2 -pipe -march=native -flto=auto -lpthread-O3 -pipe -fuse-ld=mold -lpthread-O3 -pipe -march=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -lpthread-march=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -flto=auto -fdata-sections -ffunction-sections -ffast-math -mtune=native -lpthread-O2 -pipe-O2 -pipe -march=native-march=native -O2 -pipe -flto=thin-march=native -O2 -pipe -mtune=native -flto=jobserver-march=native -O3 -pipe -mtune=native-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native -flto=thin1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lm -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin48121620Min: 11.86 / Avg: 11.87 / Max: 11.89Min: 12.95 / Avg: 12.99 / Max: 13.03Min: 11.99 / Avg: 12.21 / Max: 12.35Min: 12.89 / Avg: 12.93 / Max: 12.97Min: 12.27 / Avg: 12.28 / Max: 12.31Min: 11.78 / Avg: 12.05 / Max: 12.2Min: 12.39 / Avg: 12.41 / Max: 12.45Min: 12.48 / Avg: 12.5 / Max: 12.52Min: 12.13 / Avg: 12.21 / Max: 12.33Min: 12.49 / Avg: 12.52 / Max: 12.56Min: 12.89 / Avg: 12.96 / Max: 13.05Min: 12.88 / Avg: 12.91 / Max: 12.96Min: 8.52 / Avg: 9.09 / Max: 9.33Min: 12.48 / Avg: 12.51 / Max: 12.56Min: 12.5 / Avg: 12.53 / Max: 12.55Min: 12.17 / Avg: 12.19 / Max: 12.22Min: 13.04 / Avg: 13.06 / Max: 13.09Min: 12.99 / Avg: 13.14 / Max: 13.44Min: 12.79 / Avg: 12.83 / Max: 12.881. (CC) gcc 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 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-thin20406080100SE +/- 0.72, N = 8SE +/- 0.68, N = 3SE +/- 0.91, N = 3SE +/- 0.51, N = 3SE +/- 0.56, N = 3SE +/- 0.69, N = 3SE +/- 0.55, N = 3SE +/- 0.47, N = 3SE +/- 0.71, N = 3SE +/- 0.53, N = 3SE +/- 0.46, N = 3SE +/- 0.31, N = 3SE +/- 0.08, N = 3SE +/- 0.94, N = 3SE +/- 0.97, N = 4SE +/- 0.61, N = 3SE +/- 0.42, N = 3SE +/- 0.52, N = 3SE +/- 1.04, N = 383.7188.2184.9687.1984.0386.7688.4285.8184.3487.7888.6887.8462.5387.1085.9287.1088.4788.2285.03
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin20406080100Min: 78.8 / Avg: 83.71 / Max: 84.88Min: 87.31 / Avg: 88.21 / Max: 89.55Min: 83.66 / Avg: 84.96 / Max: 86.71Min: 86.56 / Avg: 87.19 / Max: 88.21Min: 83.31 / Avg: 84.03 / Max: 85.14Min: 85.98 / Avg: 86.76 / Max: 88.13Min: 87.67 / Avg: 88.42 / Max: 89.5Min: 85.32 / Avg: 85.81 / Max: 86.74Min: 83.41 / Avg: 84.34 / Max: 85.73Min: 87.17 / Avg: 87.78 / Max: 88.84Min: 87.98 / Avg: 88.68 / Max: 89.54Min: 87.37 / Avg: 87.84 / Max: 88.43Min: 62.36 / Avg: 62.53 / Max: 62.62Min: 85.95 / Avg: 87.1 / Max: 88.97Min: 83.07 / Avg: 85.92 / Max: 87.27Min: 86.33 / Avg: 87.1 / Max: 88.3Min: 87.98 / Avg: 88.47 / Max: 89.31Min: 87.5 / Avg: 88.22 / Max: 89.22Min: 82.94 / Avg: 85.03 / Max: 86.16

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 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-thin70140210280350SE +/- 2.00, N = 15SE +/- 2.15, N = 7SE +/- 1.85, N = 11SE +/- 2.33, N = 6SE +/- 2.42, N = 15SE +/- 1.47, N = 3SE +/- 1.97, N = 15SE +/- 2.92, N = 3SE +/- 3.76, N = 15SE +/- 0.59, N = 3SE +/- 1.76, N = 15SE +/- 3.38, N = 3SE +/- 2.41, N = 15SE +/- 4.70, N = 15SE +/- 2.25, N = 3SE +/- 5.42, N = 15SE +/- 2.04, N = 15SE +/- 1.81, N = 3SE +/- 4.19, N = 15244.7234.9246.6238.2248.5245.2238.0236.1231.2254.8239.6237.6252.1284.2319.7300.2234.5236.3293.6
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin60120180240300Min: 232.2 / Avg: 244.69 / Max: 258.5Min: 224.9 / Avg: 234.94 / Max: 241.5Min: 232.4 / Avg: 246.55 / Max: 253.9Min: 232 / Avg: 238.15 / Max: 248.1Min: 236.2 / Avg: 248.55 / Max: 267Min: 242.6 / Avg: 245.17 / Max: 247.7Min: 226.8 / Avg: 238.04 / Max: 256.9Min: 230.5 / Avg: 236.13 / Max: 240.3Min: 196 / Avg: 231.19 / Max: 244.8Min: 253.6 / Avg: 254.77 / Max: 255.5Min: 231.5 / Avg: 239.55 / Max: 255.1Min: 231.9 / Avg: 237.57 / Max: 243.6Min: 232.8 / Avg: 252.15 / Max: 265.9Min: 256.4 / Avg: 284.15 / Max: 318.1Min: 315.8 / Avg: 319.73 / Max: 323.6Min: 270.3 / Avg: 300.23 / Max: 337.4Min: 219.6 / Avg: 234.53 / Max: 252.8Min: 233.5 / Avg: 236.3 / Max: 239.7Min: 273.4 / Avg: 293.65 / Max: 326.9

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

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

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 GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin100200300400500SE +/- 4.83, N = 4SE +/- 4.15, N = 3SE +/- 0.06, N = 3SE +/- 6.20, N = 3SE +/- 0.79, N = 3SE +/- 4.90, N = 3SE +/- 1.37, N = 3SE +/- 1.69, N = 3SE +/- 1.69, N = 3SE +/- 0.90, N = 3SE +/- 0.58, N = 3SE +/- 1.33, N = 3SE +/- 1.75, N = 3SE +/- 4.83, N = 4SE +/- 6.09, N = 3SE +/- 1.37, N = 3SE +/- 0.20, N = 3417.51439.32439.55435.48443.91438.24436.86436.11439.77441.84346.68438.04422.41417.98433.23443.64430.34-lm-lm-Qunused-arguments -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lXv -lX11 -lXext -lva -lbz2 -llzma -lva-drm -lva-x11 -lvdpau -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -mstack-alignment=16 -MMD -MF -MT-O2 -pipe -lm-O2 -pipe -march=native -lm-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-O2 -pipe -lm-O2 -pipe -march=native -lm-march=native -O2 -pipe -flto=thin-march=native -O2 -pipe -mtune=native -flto=jobserver -lm-march=native -O3 -pipe -mtune=native -lm-O3 -pipe-O3 -pipe -flto=thin-march=native -O3 -pipe -mtune=native -flto=thin -lm1. (CC) gcc options: -pthread
OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080pGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin80160240320400Min: 412.04 / Avg: 417.51 / Max: 431.96Min: 431.03 / Avg: 439.32 / Max: 443.85Min: 439.43 / Avg: 439.55 / Max: 439.64Min: 423.09 / Avg: 435.48 / Max: 441.86Min: 442.6 / Avg: 443.91 / Max: 445.32Min: 428.45 / Avg: 438.24 / Max: 443.3Min: 434.88 / Avg: 436.86 / Max: 439.5Min: 433.55 / Avg: 436.11 / Max: 439.29Min: 436.95 / Avg: 439.77 / Max: 442.81Min: 440.7 / Avg: 441.84 / Max: 443.63Min: 345.62 / Avg: 346.68 / Max: 347.6Min: 436.61 / Avg: 438.04 / Max: 440.71Min: 419.54 / Avg: 422.41 / Max: 425.58Min: 404.95 / Avg: 417.98 / Max: 426.25Min: 424.04 / Avg: 433.23 / Max: 444.74Min: 441.54 / Avg: 443.64 / Max: 446.2Min: 429.95 / Avg: 430.34 / Max: 430.581. (CC) gcc options: -pthread

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

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

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

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

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 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-thin246810SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.005, N = 3SE +/- 0.021, N = 3SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.009, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.009, N = 3SE +/- 0.031, N = 3SE +/- 0.017, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.007, N = 3SE +/- 0.008, N = 3SE +/- 0.002, N = 35.8965.2616.0745.3996.1246.3436.4405.7845.8505.7835.7135.4525.5325.3085.2825.3795.3465.3055.352
OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin3691215Min: 5.89 / Avg: 5.9 / Max: 5.9Min: 5.26 / Avg: 5.26 / Max: 5.27Min: 6.07 / Avg: 6.07 / Max: 6.08Min: 5.39 / Avg: 5.4 / Max: 5.41Min: 6.12 / Avg: 6.12 / Max: 6.14Min: 6.32 / Avg: 6.34 / Max: 6.39Min: 6.43 / Avg: 6.44 / Max: 6.45Min: 5.78 / Avg: 5.78 / Max: 5.8Min: 5.84 / Avg: 5.85 / Max: 5.87Min: 5.78 / Avg: 5.78 / Max: 5.79Min: 5.71 / Avg: 5.71 / Max: 5.72Min: 5.44 / Avg: 5.45 / Max: 5.47Min: 5.48 / Avg: 5.53 / Max: 5.59Min: 5.28 / Avg: 5.31 / Max: 5.34Min: 5.28 / Avg: 5.28 / Max: 5.29Min: 5.38 / Avg: 5.38 / Max: 5.38Min: 5.34 / Avg: 5.35 / Max: 5.36Min: 5.29 / Avg: 5.31 / Max: 5.32Min: 5.35 / Avg: 5.35 / Max: 5.35

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

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

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 GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin48121620SE +/- 0.20, N = 4SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 15SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.01, N = 316.9315.5116.5615.7816.6215.8015.7016.0015.1915.0815.7617.4216.9717.5516.9815.4315.4816.86
OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Gentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin48121620Min: 16.67 / Avg: 16.93 / Max: 17.54Min: 15.41 / Avg: 15.5 / Max: 15.67Min: 16.52 / Avg: 16.56 / Max: 16.6Min: 15.55 / Avg: 15.78 / Max: 15.96Min: 16.57 / Avg: 16.62 / Max: 16.69Min: 15.75 / Avg: 15.8 / Max: 15.89Min: 15.63 / Avg: 15.7 / Max: 15.77Min: 15.99 / Avg: 16 / Max: 16.01Min: 15.12 / Avg: 15.19 / Max: 15.3Min: 15.05 / Avg: 15.08 / Max: 15.11Min: 15.65 / Avg: 15.76 / Max: 15.94Min: 16.98 / Avg: 17.42 / Max: 19.01Min: 16.9 / Avg: 16.97 / Max: 17.04Min: 17.5 / Avg: 17.55 / Max: 17.59Min: 16.93 / Avg: 16.98 / Max: 17Min: 15.33 / Avg: 15.43 / Max: 15.62Min: 15.35 / Avg: 15.48 / Max: 15.7Min: 16.84 / Avg: 16.86 / Max: 16.88

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

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

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 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-thin60120180240300SE +/- 0.33, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.23, N = 3SE +/- 0.17, N = 3SE +/- 0.32, N = 3SE +/- 0.20, N = 3SE +/- 0.98, N = 3SE +/- 0.54, N = 3SE +/- 0.39, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.36, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3246.11250.70243.70250.50243.24250.97245.94258.99250.72263.69246.05246.27253.46246.82247.39256.84250.46241.37256.06
OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputGentoo GCC 11.2 DefaultGentoo Clang 14 DefaultGentoo GCC 12.1 DefaultGentoo AOCC 3.2 DefaultGentoo GCC 12.1 / O2Gentoo GCC 12.1 / O2 znver3Gentoo GCC 12.1 / O2 znver3 ltoGentoo GCC 12.1 / O3Gentoo GCC 12.1 / O3 znver3Gentoo GCC 12.1 / clear flagsGentoo GCC 12.1 / clear flags + ltoGentoo Clang 14 / O2Gentoo Clang 14 / O2 znver3Gentoo Clang 14 / O2 znver3 lto-thinGentoo Clang 14 / O2 znver3 lto-FullGentoo Clang 14 / O3 znver3Gentoo Clang 14 / O3Gentoo Clang 14 / O3 lto-thinGentoo Clang 14 / O3 znver3 lto-thin50100150200250Min: 245.46 / Avg: 246.11 / Max: 246.48Min: 250.51 / Avg: 250.7 / Max: 251.08Min: 243.47 / Avg: 243.7 / Max: 243.91Min: 250.26 / Avg: 250.5 / Max: 250.68Min: 243.16 / Avg: 243.24 / Max: 243.34Min: 250.51 / Avg: 250.97 / Max: 251.23Min: 245.66 / Avg: 245.94 / Max: 246.24Min: 258.38 / Avg: 258.99 / Max: 259.45Min: 250.35 / Avg: 250.72 / Max: 251.03Min: 261.75 / Avg: 263.69 / Max: 264.93Min: 245.06 / Avg: 246.05 / Max: 246.91Min: 245.52 / Avg: 246.27 / Max: 246.82Min: 253.28 / Avg: 253.46 / Max: 253.59Min: 246.47 / Avg: 246.82 / Max: 247.02Min: 247.29 / Avg: 247.39 / Max: 247.56Min: 256.7 / Avg: 256.84 / Max: 257.13Min: 249.78 / Avg: 250.46 / Max: 250.98Min: 241.26 / Avg: 241.37 / Max: 241.42Min: 255.92 / Avg: 256.06 / Max: 256.16

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