Intel Core i5 12600K Alder Lake Compilers

Compiler benchmarks by Michael Larabel for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2112135-PTS-COREI51282
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:

Audio Encoding 2 Tests
AV1 3 Tests
Bioinformatics 2 Tests
C++ Boost Tests 2 Tests
C/C++ Compiler Tests 19 Tests
Compression Tests 3 Tests
CPU Massive 22 Tests
Creator Workloads 17 Tests
Cryptography 3 Tests
Encoding 9 Tests
Fortran Tests 3 Tests
HPC - High Performance Computing 8 Tests
Imaging 3 Tests
Common Kernel Benchmarks 2 Tests
Molecular Dynamics 4 Tests
MPI Benchmarks 3 Tests
Multi-Core 21 Tests
NVIDIA GPU Compute 2 Tests
OpenMPI Tests 5 Tests
Renderers 3 Tests
Scientific Computing 6 Tests
Server 3 Tests
Server CPU Tests 11 Tests
Single-Threaded 6 Tests
Video Encoding 7 Tests
Common Workstation Benchmarks 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
GCC 11.2
December 11 2021
  11 Hours, 38 Minutes
GCC 12.0 Git
December 12 2021
  10 Hours, 14 Minutes
Invert Hiding All Results Option
  10 Hours, 56 Minutes
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):


Intel Core i5 12600K Alder Lake Compilers - Phoronix Test Suite

Intel Core i5 12600K Alder Lake Compilers

Compiler benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2112135-PTS-COREI51282&sor&grt.

Intel Core i5 12600K Alder Lake CompilersProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionGCC 11.2GCC 12.0 GitIntel Core i5-12600K @ 6.30GHz (10 Cores / 16 Threads)ASUS PRIME Z690-P WIFI D4 (0605 BIOS)Intel Device 7aa716GB1000GB Western Digital WDS100T1X0E-00AFY0llvmpipeRealtek ALC897Realtek RTL8125 2.5GbE + Intel Device 7af0Ubuntu 21.105.15.7-051507-generic (x86_64)GNOME Shell 40.5X Server 1.20.134.5 Mesa 22.0.0-devel (git-d80c7f3 2021-11-14 impish-oibaf-ppa) (LLVM 13.0.0 256 bits)1.2.197GCC 11.2.0ext43840x2160GCC 12.0.0 20211212OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseEnvironment Details- CXXFLAGS="-O3 -march=native -flto" CFLAGS="-O3 -march=native -flto"Compiler Details- --disable-multilib --enable-checking=releaseProcessor Details- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x12 - Thermald 2.4.6Python Details- Python 3.9.7Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Intel Core i5 12600K Alder Lake Compilerscompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingaircrack-ng: aobench: 2048 x 2048 - Total Timeaom-av1: Speed 9 Realtime - Bosphorus 4Kapache: 100apache: 200coremark: CoreMark Size 666 - Iterations Per Secondcrafty: Elapsed Timeencode-flac: WAV To FLACgmpbench: Total Timesynthmark: VoiceMark_100gromacs: MPI CPU - water_GMX50_barehelsing: 12 digithpcg: himeno: Poisson Pressure Solvertoktx: UASTC 3toktx: Zstd Compression 19toktx: UASTC 3 + Zstd Compression 19toktx: UASTC 4 + Zstd Compression 19kvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastlammps: 20k Atomslammps: Rhodopsin Proteinavifenc: 10avifenc: 6, Losslesstjbench: Decompression Throughputliquid-dsp: 1 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57liquid-dsp: 16 - 256 - 57compress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - regnety_400mncnn: CPU - shufflenet-v2ngspice: C2670ngspice: C7552nwchem: C240 Buckyballopenfoam: Motorbike 30Mopenssl: SHA256openssl: RSA4096openssl: RSA4096primesieve: 1e12 Prime Number Generationquantlib: redis: GETredis: SETscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Jacobi Successive Over-Relaxationsecuremark: SecureMark-TLSsvt-av1: Preset 8 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pswet: Averagesysbench: RAM / Memorysysbench: CPUtachyon: Total Timemafft: Multiple Sequence Alignment - LSU RNAtoybrot: OpenMPtoybrot: C++ Taskstoybrot: C++ Threadsttsiod-renderer: Phong Rendering With Soft-Shadow Mappingencode-wavpack: WAV To WavPackwebp: Quality 100, Losslesswebp: Quality 100, Lossless, Highest Compressionx265: Bosphorus 4Kx265: Bosphorus 1080pxsbench: compress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Compression SpeedGCC 11.2GCC 12.0 Git746826073832259.67020.19872.10111283.9596536.17448314.2480441262056311.6027975.2985.9590.9715.3897.233589416.9082339.89615.25814.251252.79522.1539.396.3036.4732.83144.170276.0186499953700038567666767448666778155333372.7412921.771.1812900.42.982.672.754.631.379.4636.8210.068.9618.8819.606.073.0866.80462.5237304.2148.88150947974632786.8181230.924.1984504.55350610.24025423.00799.184853.993335.6937662318.958159.20326.15215.05224.61123534422818566.1738019.7766.85408.379354553116730724747.94711.85113.15626.67317.7870.5831753993476.64706.733.929.6743136143933043.12219.10772.92117868.2196741.53445380.8727921247993511.5787976.51010.930.9765.4147.188549404.4082979.91415.21014.262252.76225.8543.766.6776.7462.74944.236274.78277810094966738865666767053666778187333374.0512913.272.5312894.72.992.672.714.491.369.1236.249.668.5618.0619.656.033.0868.00163.0775210.6149.28151358936572790.4181522.424.2744550.15445328.24207347.08794.175086.853336.7437888318.579155.86314.09204.90211.02127905300618948.1437964.1866.96498.457355573136630752759.20911.97712.49425.84918.0470.6131603933506.44681.234.428.7OpenBenchmarking.org

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingGCC 11.2GCC 12.0 Git16K32K48K64K80KSE +/- 174.08, N = 3SE +/- 181.56, N = 374682743131. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingGCC 12.0 GitGCC 11.213K26K39K52K65KSE +/- 809.44, N = 3SE +/- 518.05, N = 361439607381. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2GCC 12.0 GitGCC 11.27K14K21K28K35KSE +/- 205.89, N = 3SE +/- 363.05, N = 333043.1232259.671. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGCC 12.0 GitGCC 11.2510152025SE +/- 0.03, N = 3SE +/- 0.08, N = 319.1120.201. (CC) gcc options: -lm -O3 -march=native -flto

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KGCC 12.0 GitGCC 11.21632486480SE +/- 0.12, N = 3SE +/- 0.67, N = 1372.9272.101. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100GCC 12.0 GitGCC 11.230K60K90K120K150KSE +/- 276.65, N = 3SE +/- 164.15, N = 3117868.21111283.951. (CC) gcc options: -shared -fPIC -O3 -march=native -flto

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200GCC 12.0 GitGCC 11.220K40K60K80K100KSE +/- 56.54, N = 3SE +/- 143.96, N = 396741.5396536.171. (CC) gcc options: -shared -fPIC -O3 -march=native -flto

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGCC 11.2GCC 12.0 Git100K200K300K400K500KSE +/- 736.27, N = 3SE +/- 611.70, N = 3448314.25445380.871. (CC) gcc options: -O2 -O3 -march=native -flto -lrt" -lrt

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeGCC 11.2GCC 12.0 Git3M6M9M12M15MSE +/- 81918.59, N = 3SE +/- 85295.89, N = 312620563124799351. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACGCC 12.0 GitGCC 11.23691215SE +/- 0.01, N = 5SE +/- 0.02, N = 511.5811.601. (CXX) g++ options: -O3 -march=native -flto -fvisibility=hidden -logg -lm

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total TimeGCC 12.0 GitGCC 11.22K4K6K8K10K7976.57975.21. (CC) gcc options: -O3 -march=native -flto -lm

Google SynthMark

Test: VoiceMark_100

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100GCC 12.0 GitGCC 11.22004006008001000SE +/- 3.82, N = 3SE +/- 2.07, N = 31010.93985.961. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareGCC 12.0 GitGCC 11.20.21960.43920.65880.87841.098SE +/- 0.010, N = 6SE +/- 0.009, N = 70.9760.9711. (CXX) g++ options: -O3 -march=native -flto

Helsing

Digit Range: 12 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digitGCC 11.2GCC 12.0 Git1.21822.43643.65464.87286.091SE +/- 0.021, N = 3SE +/- 0.022, N = 35.3895.4141. (CC) gcc options: -O2 -pthread

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1GCC 11.2GCC 12.0 Git246810SE +/- 0.04428, N = 3SE +/- 0.05896, N = 37.233587.188541. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 11.2GCC 12.0 Git2K4K6K8K10KSE +/- 17.81, N = 3SE +/- 10.06, N = 39416.919404.411. (CC) gcc options: -O3 -march=native -flto -mavx2

KTX-Software toktx

Settings: UASTC 3

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3GCC 11.2GCC 12.0 Git3691215SE +/- 0.010, N = 3SE +/- 0.013, N = 39.8969.914

KTX-Software toktx

Settings: Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 19GCC 12.0 GitGCC 11.248121620SE +/- 0.03, N = 3SE +/- 0.08, N = 315.2115.26

KTX-Software toktx

Settings: UASTC 3 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19GCC 11.2GCC 12.0 Git48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 314.2514.26

KTX-Software toktx

Settings: UASTC 4 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 4 + Zstd Compression 19GCC 12.0 GitGCC 11.260120180240300SE +/- 0.02, N = 3SE +/- 0.07, N = 3252.76252.80

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastGCC 12.0 GitGCC 11.2612182430SE +/- 0.21, N = 3SE +/- 0.19, N = 325.8522.151. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -march=native -flto -lpthread -lm -lrt

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastGCC 12.0 GitGCC 11.21020304050SE +/- 0.04, N = 3SE +/- 0.04, N = 343.7639.391. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -march=native -flto -lpthread -lm -lrt

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsGCC 12.0 GitGCC 11.2246810SE +/- 0.157, N = 9SE +/- 0.117, N = 96.6776.3031. (CXX) g++ options: -O3 -march=native -flto -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinGCC 12.0 GitGCC 11.2246810SE +/- 0.080, N = 4SE +/- 0.068, N = 36.7466.4731. (CXX) g++ options: -O3 -march=native -flto -lm

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10GCC 12.0 GitGCC 11.20.6371.2741.9112.5483.185SE +/- 0.027, N = 15SE +/- 0.039, N = 152.7492.8311. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6, LosslessGCC 11.2GCC 12.0 Git1020304050SE +/- 0.32, N = 3SE +/- 0.13, N = 344.1744.241. (CXX) g++ options: -O3 -fPIC -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputGCC 11.2GCC 12.0 Git60120180240300SE +/- 1.33, N = 3SE +/- 0.67, N = 3276.02274.781. (CC) gcc options: -O3 -march=native -flto -rdynamic -lm

Liquid-DSP

Threads: 1 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 57GCC 12.0 GitGCC 11.220M40M60M80M100MSE +/- 995538.44, N = 3SE +/- 1296527.03, N = 3100949667995370001. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 4 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57GCC 12.0 GitGCC 11.280M160M240M320M400MSE +/- 1083471.79, N = 3SE +/- 2089771.39, N = 33886566673856766671. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 8 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57GCC 11.2GCC 12.0 Git140M280M420M560M700MSE +/- 211843.76, N = 3SE +/- 2965829.47, N = 36744866676705366671. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 16 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57GCC 12.0 GitGCC 11.2200M400M600M800M1000MSE +/- 153767.50, N = 3SE +/- 242578.74, N = 37818733337815533331. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedGCC 12.0 GitGCC 11.21632486480SE +/- 0.24, N = 3SE +/- 0.13, N = 374.0572.741. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedGCC 11.2GCC 12.0 Git3K6K9K12K15KSE +/- 3.58, N = 3SE +/- 1.03, N = 312921.712913.21. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedGCC 12.0 GitGCC 11.21632486480SE +/- 0.10, N = 3SE +/- 0.14, N = 372.5371.181. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedGCC 11.2GCC 12.0 Git3K6K9K12K15KSE +/- 38.78, N = 3SE +/- 12.58, N = 312900.412894.71. (CC) gcc options: -O3

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v2GCC 11.2GCC 12.0 Git0.67281.34562.01842.69123.364SE +/- 0.02, N = 15SE +/- 0.04, N = 132.982.99MIN: 2.77 / MAX: 3.58MIN: 2.73 / MAX: 9.171. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v3-v3 - Model: mobilenet-v3GCC 11.2GCC 12.0 Git0.60081.20161.80242.40323.004SE +/- 0.02, N = 15SE +/- 0.03, N = 132.672.67MIN: 2.52 / MAX: 3.2MIN: 2.47 / MAX: 8.861. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnetGCC 12.0 GitGCC 11.20.61881.23761.85642.47523.094SE +/- 0.06, N = 13SE +/- 0.03, N = 152.712.75MIN: 2.43 / MAX: 8.92MIN: 2.49 / MAX: 3.11. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b0GCC 12.0 GitGCC 11.21.04182.08363.12544.16725.209SE +/- 0.06, N = 13SE +/- 0.06, N = 154.494.63MIN: 4.24 / MAX: 10.94MIN: 4.29 / MAX: 5.121. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazefaceGCC 12.0 GitGCC 11.20.30830.61660.92491.23321.5415SE +/- 0.02, N = 13SE +/- 0.01, N = 151.361.37MIN: 1.3 / MAX: 3.44MIN: 1.3 / MAX: 1.591. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenetGCC 12.0 GitGCC 11.23691215SE +/- 0.15, N = 13SE +/- 0.21, N = 159.129.46MIN: 8.8 / MAX: 16.01MIN: 8.89 / MAX: 11.341. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg16GCC 12.0 GitGCC 11.2816243240SE +/- 0.04, N = 13SE +/- 0.05, N = 1536.2436.82MIN: 35.99 / MAX: 43.4MIN: 36.55 / MAX: 38.661. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18GCC 12.0 GitGCC 11.23691215SE +/- 0.14, N = 13SE +/- 0.19, N = 159.6610.06MIN: 9.41 / MAX: 16.78MIN: 9.51 / MAX: 14.281. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnetGCC 12.0 GitGCC 11.23691215SE +/- 0.13, N = 13SE +/- 0.13, N = 158.568.96MIN: 8.18 / MAX: 15MIN: 8.29 / MAX: 11.751. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet50GCC 12.0 GitGCC 11.2510152025SE +/- 0.16, N = 13SE +/- 0.23, N = 1518.0618.88MIN: 17.76 / MAX: 20.55MIN: 18.22 / MAX: 21.161. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tinyGCC 11.2GCC 12.0 Git510152025SE +/- 0.21, N = 15SE +/- 0.24, N = 1319.6019.65MIN: 18.33 / MAX: 27.27MIN: 17.91 / MAX: 21.991. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: regnety_400mGCC 12.0 GitGCC 11.2246810SE +/- 0.05, N = 13SE +/- 0.03, N = 156.036.07MIN: 5.81 / MAX: 81.91MIN: 5.81 / MAX: 9.251. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v2GCC 11.2GCC 12.0 Git0.6931.3862.0792.7723.465SE +/- 0.01, N = 12SE +/- 0.01, N = 133.083.08MIN: 3.01 / MAX: 3.29MIN: 2.95 / MAX: 9.111. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670GCC 11.2GCC 12.0 Git1530456075SE +/- 0.17, N = 3SE +/- 0.22, N = 366.8068.001. (CC) gcc options: -O3 -march=native -flto -fopenmp -lm -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552GCC 11.2GCC 12.0 Git1428425670SE +/- 0.08, N = 3SE +/- 0.57, N = 362.5263.081. (CC) gcc options: -O3 -march=native -flto -fopenmp -lm -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

NWChem

Input: C240 Buckyball

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballGCC 12.0 GitGCC 11.2160032004800640080005210.67304.21. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2

OpenFOAM

Input: Motorbike 30M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30MGCC 11.2GCC 12.0 Git306090120150SE +/- 2.06, N = 3SE +/- 1.84, N = 3148.88149.28-lfoamToVTK -llagrangian -lfileFormats1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256GCC 12.0 GitGCC 11.23000M6000M9000M12000M15000MSE +/- 6276939.55, N = 3SE +/- 15623989.67, N = 315135893657150947974631. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096GCC 12.0 GitGCC 11.26001200180024003000SE +/- 0.10, N = 3SE +/- 0.78, N = 32790.42786.81. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096GCC 12.0 GitGCC 11.240K80K120K160K200KSE +/- 29.80, N = 3SE +/- 73.97, N = 3181522.4181230.91. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationGCC 11.2GCC 12.0 Git612182430SE +/- 0.00, N = 3SE +/- 0.02, N = 324.2024.271. (CXX) g++ options: -O3 -march=native -flto

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21GCC 12.0 GitGCC 11.210002000300040005000SE +/- 36.68, N = 3SE +/- 27.05, N = 34550.14504.51. (CXX) g++ options: -O3 -march=native -rdynamic

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETGCC 12.0 GitGCC 11.21.2M2.4M3.6M4.8M6MSE +/- 115300.99, N = 12SE +/- 15711.16, N = 35445328.25350610.21. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -flto

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETGCC 12.0 GitGCC 11.2900K1800K2700K3600K4500KSE +/- 26067.57, N = 3SE +/- 17947.57, N = 34207347.084025423.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -flto

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformGCC 11.2GCC 12.0 Git2004006008001000SE +/- 1.71, N = 3SE +/- 9.66, N = 3799.18794.171. (CC) gcc options: -O3 -march=native -flto -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyGCC 12.0 GitGCC 11.211002200330044005500SE +/- 43.65, N = 3SE +/- 50.00, N = 35086.854853.991. (CC) gcc options: -O3 -march=native -flto -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationGCC 12.0 GitGCC 11.27001400210028003500SE +/- 10.75, N = 3SE +/- 11.93, N = 33336.743335.691. (CC) gcc options: -O3 -march=native -flto -lm

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSGCC 12.0 GitGCC 11.280K160K240K320K400KSE +/- 280.17, N = 3SE +/- 459.77, N = 33788833766231. (CC) gcc options: -pedantic -O3

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 8 - Input: Bosphorus 4KGCC 11.2GCC 12.0 Git510152025SE +/- 0.12, N = 3SE +/- 0.05, N = 318.9618.581. (CXX) g++ options: -O3 -march=native -flto -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pGCC 11.2GCC 12.0 Git4080120160200SE +/- 0.84, N = 3SE +/- 0.76, N = 3159.20155.861. (CC) gcc options: -O3 -march=native -flto -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pGCC 11.2GCC 12.0 Git70140210280350SE +/- 0.50, N = 3SE +/- 1.38, N = 3326.15314.091. (CC) gcc options: -O3 -march=native -flto -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pGCC 11.2GCC 12.0 Git50100150200250SE +/- 1.34, N = 3SE +/- 1.91, N = 3215.05204.901. (CC) gcc options: -O3 -fcommon -march=native -flto -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pGCC 11.2GCC 12.0 Git50100150200250SE +/- 0.08, N = 3SE +/- 0.69, N = 3224.61211.021. (CC) gcc options: -O3 -fcommon -march=native -flto -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageGCC 12.0 GitGCC 11.2300M600M900M1200M1500MSE +/- 10922654.66, N = 8SE +/- 10065234.77, N = 15127905300612353442281. (CC) gcc options: -lm -lpthread -lcurses -lrt

Sysbench

Test: RAM / Memory

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / MemoryGCC 12.0 GitGCC 11.24K8K12K16K20KSE +/- 79.87, N = 3SE +/- 23.22, N = 318948.1418566.171. (CC) gcc options: -O2 -funroll-loops -O3 -march=native -flto -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUGCC 11.2GCC 12.0 Git8K16K24K32K40KSE +/- 1.29, N = 3SE +/- 4.15, N = 338019.7737964.181. (CC) gcc options: -O2 -funroll-loops -O3 -march=native -flto -rdynamic -ldl -laio -lm

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeGCC 11.2GCC 12.0 Git1530456075SE +/- 0.06, N = 3SE +/- 0.02, N = 366.8566.961. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNAGCC 11.2GCC 12.0 Git246810SE +/- 0.035, N = 3SE +/- 0.068, N = 98.3798.4571. (CC) gcc options: -std=c99 -O3 -lm -lpthread

toyBrot Fractal Generator

Implementation: OpenMP

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: OpenMPGCC 11.2GCC 12.0 Git8K16K24K32K40KSE +/- 33.38, N = 3SE +/- 1.20, N = 335455355571. (CXX) g++ options: -O3 -march=native -flto -lpthread

toyBrot Fractal Generator

Implementation: C++ Tasks

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: C++ TasksGCC 11.2GCC 12.0 Git7K14K21K28K35KSE +/- 77.38, N = 3SE +/- 51.85, N = 331167313661. (CXX) g++ options: -O3 -march=native -flto -lpthread

toyBrot Fractal Generator

Implementation: C++ Threads

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: C++ ThreadsGCC 11.2GCC 12.0 Git7K14K21K28K35KSE +/- 56.69, N = 3SE +/- 48.72, N = 330724307521. (CXX) g++ options: -O3 -march=native -flto -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingGCC 12.0 GitGCC 11.2160320480640800SE +/- 8.19, N = 4SE +/- 1.23, N = 3759.21747.951. (CXX) g++ options: -O3 -march=native -flto -fomit-frame-pointer -ffast-math -mtune=native -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackGCC 11.2GCC 12.0 Git3691215SE +/- 0.00, N = 5SE +/- 0.02, N = 511.8511.981. (CXX) g++ options: -O3 -march=native -flto -rdynamic

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessGCC 12.0 GitGCC 11.23691215SE +/- 0.03, N = 3SE +/- 0.01, N = 312.4913.161. (CC) gcc options: -fvisibility=hidden -O3 -march=native -flto -lm -lpng16 -ljpeg

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionGCC 12.0 GitGCC 11.2612182430SE +/- 0.05, N = 3SE +/- 0.11, N = 325.8526.671. (CC) gcc options: -fvisibility=hidden -O3 -march=native -flto -lm -lpng16 -ljpeg

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KGCC 12.0 GitGCC 11.248121620SE +/- 0.23, N = 3SE +/- 0.17, N = 318.0417.781. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pGCC 12.0 GitGCC 11.21632486480SE +/- 0.71, N = 6SE +/- 0.72, N = 370.6170.581. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lpthread -lrt -ldl -lnuma

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06GCC 11.2GCC 12.0 Git700K1400K2100K2800K3500KSE +/- 382.23, N = 3SE +/- 9899.00, N = 3317539931603931. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedGCC 12.0 GitGCC 11.28001600240032004000SE +/- 38.86, N = 3SE +/- 34.76, N = 33506.43476.61. (CC) gcc options: -O3 -march=native -flto -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedGCC 11.2GCC 12.0 Git10002000300040005000SE +/- 1.95, N = 3SE +/- 2.75, N = 34706.74681.21. (CC) gcc options: -O3 -march=native -flto -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedGCC 12.0 GitGCC 11.2816243240SE +/- 0.30, N = 7SE +/- 0.24, N = 1534.433.91. (CC) gcc options: -O3 -march=native -flto -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedGCC 11.2GCC 12.0 Git714212835SE +/- 0.32, N = 5SE +/- 0.12, N = 329.628.71. (CC) gcc options: -O3 -march=native -flto -pthread -lz -llzma


Phoronix Test Suite v10.8.4