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&gru&rdt.

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 Compilersopenssl: SHA256sysbench: CPUttsiod-renderer: Phong Rendering With Soft-Shadow Mappingaom-av1: Speed 9 Realtime - Bosphorus 4Kkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastsvt-av1: Preset 8 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080px265: Bosphorus 4Kx265: Bosphorus 1080phpcg: gmpbench: Total Timecoremark: CoreMark Size 666 - Iterations Per Secondaircrack-ng: xsbench: securemark: SecureMark-TLScompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Compression Speedtjbench: Decompression Throughputquantlib: scimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Jacobi Successive Over-Relaxationhimeno: Poisson Pressure Solversysbench: RAM / Memorycompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingcrafty: Elapsed Timegromacs: MPI CPU - water_GMX50_barelammps: 20k Atomslammps: Rhodopsin Proteinswet: Averageredis: GETredis: SETapache: 100apache: 200liquid-dsp: 1 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57liquid-dsp: 16 - 256 - 57openssl: RSA4096openssl: RSA4096synthmark: VoiceMark_100webp: Quality 100, Losslesswebp: Quality 100, Lossless, Highest Compressiontoybrot: OpenMPtoybrot: C++ Taskstoybrot: C++ Threadsncnn: 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-v2nwchem: C240 Buckyballmafft: Multiple Sequence Alignment - LSU RNAopenfoam: Motorbike 30Mavifenc: 10avifenc: 6, Losslessprimesieve: 1e12 Prime Number Generationaobench: 2048 x 2048 - Total Timeencode-flac: WAV To FLAChelsing: 12 digitngspice: C2670ngspice: C7552tachyon: Total Timetoktx: UASTC 3toktx: Zstd Compression 19toktx: UASTC 3 + Zstd Compression 19toktx: UASTC 4 + Zstd Compression 19encode-wavpack: WAV To WavPackGCC 11.2GCC 12.0 Git1509479746338019.77747.94772.1022.1539.3918.958159.20326.15215.05224.6117.7870.587.233587975.2448314.24804432259.670317539937662372.7412921.771.1812900.43476.64706.733.929.6276.0186494504.5799.184853.993335.699416.90823318566.177468260738126205630.9716.3036.47312353442285350610.24025423.00111283.9596536.17995370003856766676744866677815533332786.8181230.9985.95913.15626.6733545531167307242.982.672.754.631.379.4636.8210.068.9618.8819.606.073.087304.28.379148.882.83144.17024.19820.19811.6025.38966.80462.52366.85409.89615.25814.251252.79511.8511513589365737964.18759.20972.9225.8543.7618.579155.86314.09204.90211.0218.0470.617.188547976.5445380.87279233043.122316039337888374.0512913.272.5312894.73506.44681.234.428.7274.7827784550.1794.175086.853336.749404.40829718948.147431361439124799350.9766.6776.74612790530065445328.24207347.08117868.2196741.531009496673886566676705366677818733332790.4181522.41010.9312.49425.8493555731366307522.992.672.714.491.369.1236.249.668.5618.0619.656.033.085210.68.457149.282.74944.23624.27419.10711.5785.41468.00163.07766.96499.91415.21014.262252.76211.977OpenBenchmarking.org

OpenSSL

Algorithm: SHA256

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

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

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingGCC 11.2GCC 12.0 Git160320480640800SE +/- 1.23, N = 3SE +/- 8.19, N = 4747.95759.211. (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++

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 11.2GCC 12.0 Git1632486480SE +/- 0.67, N = 13SE +/- 0.12, N = 372.1072.921. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm

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 11.2GCC 12.0 Git612182430SE +/- 0.19, N = 3SE +/- 0.21, N = 322.1525.851. (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 11.2GCC 12.0 Git1020304050SE +/- 0.04, N = 3SE +/- 0.04, N = 339.3943.761. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -march=native -flto -lpthread -lm -lrt

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

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KGCC 11.2GCC 12.0 Git48121620SE +/- 0.17, N = 3SE +/- 0.23, N = 317.7818.041. (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 11.2GCC 12.0 Git1632486480SE +/- 0.72, N = 3SE +/- 0.71, N = 670.5870.611. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lpthread -lrt -ldl -lnuma

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

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total TimeGCC 11.2GCC 12.0 Git2K4K6K8K10K7975.27976.51. (CC) gcc options: -O3 -march=native -flto -lm

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

Aircrack-ng

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

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

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSGCC 11.2GCC 12.0 Git80K160K240K320K400KSE +/- 459.77, N = 3SE +/- 280.17, N = 33766233788831. (CC) gcc options: -pedantic -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedGCC 11.2GCC 12.0 Git1632486480SE +/- 0.13, N = 3SE +/- 0.24, N = 372.7474.051. (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 11.2GCC 12.0 Git1632486480SE +/- 0.14, N = 3SE +/- 0.10, N = 371.1872.531. (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

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedGCC 11.2GCC 12.0 Git8001600240032004000SE +/- 34.76, N = 3SE +/- 38.86, N = 33476.63506.41. (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 11.2GCC 12.0 Git816243240SE +/- 0.24, N = 15SE +/- 0.30, N = 733.934.41. (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

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

QuantLib

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

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 11.2GCC 12.0 Git11002200330044005500SE +/- 50.00, N = 3SE +/- 43.65, N = 34853.995086.851. (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 11.2GCC 12.0 Git7001400210028003500SE +/- 11.93, N = 3SE +/- 10.75, N = 33335.693336.741. (CC) gcc options: -O3 -march=native -flto -lm

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

Sysbench

Test: RAM / Memory

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

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 11.2GCC 12.0 Git13K26K39K52K65KSE +/- 518.05, N = 3SE +/- 809.44, N = 360738614391. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareGCC 11.2GCC 12.0 Git0.21960.43920.65880.87841.098SE +/- 0.009, N = 7SE +/- 0.010, N = 60.9710.9761. (CXX) g++ options: -O3 -march=native -flto

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsGCC 11.2GCC 12.0 Git246810SE +/- 0.117, N = 9SE +/- 0.157, N = 96.3036.6771. (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 11.2GCC 12.0 Git246810SE +/- 0.068, N = 3SE +/- 0.080, N = 46.4736.7461. (CXX) g++ options: -O3 -march=native -flto -lm

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageGCC 11.2GCC 12.0 Git300M600M900M1200M1500MSE +/- 10065234.77, N = 15SE +/- 10922654.66, N = 8123534422812790530061. (CC) gcc options: -lm -lpthread -lcurses -lrt

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETGCC 11.2GCC 12.0 Git1.2M2.4M3.6M4.8M6MSE +/- 15711.16, N = 3SE +/- 115300.99, N = 125350610.25445328.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 11.2GCC 12.0 Git900K1800K2700K3600K4500KSE +/- 17947.57, N = 3SE +/- 26067.57, N = 34025423.004207347.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -flto

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100GCC 11.2GCC 12.0 Git30K60K90K120K150KSE +/- 164.15, N = 3SE +/- 276.65, N = 3111283.95117868.211. (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 11.2GCC 12.0 Git20K40K60K80K100KSE +/- 143.96, N = 3SE +/- 56.54, N = 396536.1796741.531. (CC) gcc options: -shared -fPIC -O3 -march=native -flto

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 11.2GCC 12.0 Git20M40M60M80M100MSE +/- 1296527.03, N = 3SE +/- 995538.44, N = 3995370001009496671. (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 11.2GCC 12.0 Git80M160M240M320M400MSE +/- 2089771.39, N = 3SE +/- 1083471.79, N = 33856766673886566671. (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 11.2GCC 12.0 Git200M400M600M800M1000MSE +/- 242578.74, N = 3SE +/- 153767.50, N = 37815533337818733331. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

OpenSSL

Algorithm: RSA4096

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

OpenSSL

Algorithm: RSA4096

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

Google SynthMark

Test: VoiceMark_100

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

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessGCC 11.2GCC 12.0 Git3691215SE +/- 0.01, N = 3SE +/- 0.03, N = 313.1612.491. (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 11.2GCC 12.0 Git612182430SE +/- 0.11, N = 3SE +/- 0.05, N = 326.6725.851. (CC) gcc options: -fvisibility=hidden -O3 -march=native -flto -lm -lpng16 -ljpeg

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

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 11.2GCC 12.0 Git0.61881.23761.85642.47523.094SE +/- 0.03, N = 15SE +/- 0.06, N = 132.752.71MIN: 2.49 / MAX: 3.1MIN: 2.43 / MAX: 8.921. (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 11.2GCC 12.0 Git1.04182.08363.12544.16725.209SE +/- 0.06, N = 15SE +/- 0.06, N = 134.634.49MIN: 4.29 / MAX: 5.12MIN: 4.24 / MAX: 10.941. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazefaceGCC 11.2GCC 12.0 Git0.30830.61660.92491.23321.5415SE +/- 0.01, N = 15SE +/- 0.02, N = 131.371.36MIN: 1.3 / MAX: 1.59MIN: 1.3 / MAX: 3.441. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenetGCC 11.2GCC 12.0 Git3691215SE +/- 0.21, N = 15SE +/- 0.15, N = 139.469.12MIN: 8.89 / MAX: 11.34MIN: 8.8 / MAX: 16.011. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg16GCC 11.2GCC 12.0 Git816243240SE +/- 0.05, N = 15SE +/- 0.04, N = 1336.8236.24MIN: 36.55 / MAX: 38.66MIN: 35.99 / MAX: 43.41. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18GCC 11.2GCC 12.0 Git3691215SE +/- 0.19, N = 15SE +/- 0.14, N = 1310.069.66MIN: 9.51 / MAX: 14.28MIN: 9.41 / MAX: 16.781. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnetGCC 11.2GCC 12.0 Git3691215SE +/- 0.13, N = 15SE +/- 0.13, N = 138.968.56MIN: 8.29 / MAX: 11.75MIN: 8.18 / MAX: 151. (CXX) g++ options: -O3 -march=native -flto -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet50GCC 11.2GCC 12.0 Git510152025SE +/- 0.23, N = 15SE +/- 0.16, N = 1318.8818.06MIN: 18.22 / MAX: 21.16MIN: 17.76 / MAX: 20.551. (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 11.2GCC 12.0 Git246810SE +/- 0.03, N = 15SE +/- 0.05, N = 136.076.03MIN: 5.81 / MAX: 9.25MIN: 5.81 / MAX: 81.911. (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

NWChem

Input: C240 Buckyball

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballGCC 11.2GCC 12.0 Git160032004800640080007304.25210.61. (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

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

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

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10GCC 11.2GCC 12.0 Git0.6371.2741.9112.5483.185SE +/- 0.039, N = 15SE +/- 0.027, N = 152.8312.7491. (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

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

AOBench

Size: 2048 x 2048 - Total Time

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

FLAC Audio Encoding

WAV To FLAC

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

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

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

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

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 11.2GCC 12.0 Git48121620SE +/- 0.08, N = 3SE +/- 0.03, N = 315.2615.21

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 11.2GCC 12.0 Git60120180240300SE +/- 0.07, N = 3SE +/- 0.02, N = 3252.80252.76

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


Phoronix Test Suite v10.8.4