Core i7 7900X 2021

Intel Core i7-7900X testing with a ASRock X299 Extreme4 (P1.50 BIOS) and Zotac NVIDIA GeForce GT 610 1GB on Ubuntu 19.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2102017-HA-COREI779055.

Core i7 7900X 2021ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerDisplay DriverCompilerFile-SystemScreen Resolution123Intel Core i7-7900X @ 4.50GHz (10 Cores / 20 Threads)ASRock X299 Extreme4 (P1.50 BIOS)Intel Sky Lake-E DMI3 Registers16GB120GB Corsair Force MP500Zotac NVIDIA GeForce GT 610 1GBRealtek ALC1220LG Ultra HDIntel I219-VUbuntu 19.045.0.0-38-generic (x86_64)X Server 1.20.4zotacGCC 11.0.0 20200929ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --disable-multilib --enable-checking=release --enable-languages=c,c++,fortran Processor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2000064Python Details- Python 2.7.16 + Python 3.7.3Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable

Core i7 7900X 2021quantlib: lzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionamg: qmcpack: simple-H2Oopenfoam: Motorbike 30Mopenfoam: Motorbike 60Mlammps: Rhodopsin Proteinlulesh: compress-zstd: 3compress-zstd: 19onednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: IP Shapes 1D - bf16bf16bf16 - CPUonednn: IP Shapes 3D - bf16bf16bf16 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPUonednn: Deconvolution Batch shapes_1d - bf16bf16bf16 - CPUonednn: Deconvolution Batch shapes_3d - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - bf16bf16bf16 - CPUrav1e: 1rav1e: 5rav1e: 6rav1e: 10coremark: CoreMark Size 666 - Iterations Per Secondcompress-7zip: Compress Speed Testbuild-godot: Time To Compilebuild2: Time To Compilebuild-eigen: Time To Compilegcrypt: synthmark: VoiceMark_100financebench: Repo OpenMPfinancebench: Bonds OpenMPcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptionredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETmnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3ncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mtnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1onnx: yolov4 - OpenMP CPUonnx: bertsquad-10 - OpenMP CPUonnx: fcn-resnet101-11 - OpenMP CPUonnx: shufflenet-v2-10 - OpenMP CPUonnx: super-resolution-10 - OpenMP CPUgnupg: 2.7GB Sample File Encryptionunpack-firefox: firefox-84.0.source.tar.xzkripke: 1232765.146124534170990172311053248366119976626842966687529.224139.55701.377.4256332.79534359.754.23.225276.200631.232171.675608.075503.6339210.60743.273513.509709.996651.467552.203812104.771170.552104.7912.577815.744316.40301168.782.063082104.211172.550.8641362.868170.3941.0931.4373.112393486.16098260523142.104139.47087.929196.670617.57537075.50260452224.90234418027317698802488.32415.0813.9838.8452.0455.92312.52274.4818.1836.3454.1455.92987638.082420991.581889307.212861475.422149992.087.35140.1704.5584.98541.06717.445.404.536.264.936.732.4513.8141.0211.739.0023.0325.8619.5219.39314.945296.12248372810311550708166.81421.429581926432737.546124532170789172010953248466219976626843564626729.072139.50701.057.3236440.07924365.454.33.176835.809721.195201.647858.070763.6066710.60673.239483.505739.989151.465422.163132088.201157.222110.8712.590215.744616.34851154.722.069012096.251154.540.8944792.894870.3941.0921.4383.119392945.70237760395144.277137.88488.053196.534618.25036848.84114653124.96093818017087695052494.42407.6817.8837.7454.0456.12306.82264.7817.9836.8453.8454.81984735.792410939.671905897.882750396.002181880.087.34040.1954.5244.96841.02117.705.244.326.104.866.632.3313.2541.2911.789.0023.0825.8619.4919.41315.021296.01648672010311588711066.45820.078575825732744.645124535170989172111053248466019976626843561940029.026139.17701.627.4206401.29264364.854.43.617736.204321.246721.816778.095213.7601710.51963.366353.699799.887301.480042.403592187.261239.502146.8612.569615.720816.87071218.952.039812164.691214.470.8444652.839830.3941.0931.4393.110393426.96813060267142.016138.14687.870196.151616.74436914.41927152234.41406218058297695052492.42410.0817.0837.4453.7455.92307.52266.1816.7837.5452.8455.72013855.592433452.331927407.212765324.332174653.007.34740.2544.4554.97641.02117.415.254.366.094.826.692.3613.5240.4111.818.9922.8225.8719.2619.49315.069296.09348672510311540713366.62619.81357484260OpenBenchmarking.org

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.211236001200180024003000SE +/- 3.07, N = 3SE +/- 32.26, N = 3SE +/- 29.12, N = 32765.12737.52744.61. (CXX) g++ options: -O3 -march=native -rdynamic -lboost_timer -lboost_system -lboost_chrono

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compression1231020304050SE +/- 0.33, N = 34646451. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Decompression1233060901201501241241241. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Compression123120240360480600SE +/- 3.71, N = 3SE +/- 3.33, N = 3SE +/- 2.33, N = 35345325351. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Decompression123400800120016002000SE +/- 0.33, N = 31709170717091. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Compression12320406080100SE +/- 0.33, N = 39089891. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Decompression123400800120016002000SE +/- 1.20, N = 3SE +/- 1.15, N = 31723172017211. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Compression123204060801001101091101. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Decompression123120240360480600SE +/- 0.33, N = 35325325321. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Compression123100200300400500SE +/- 1.67, N = 3SE +/- 1.00, N = 3SE +/- 0.58, N = 34834844841. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Decompression123140280420560700SE +/- 0.33, N = 3SE +/- 2.00, N = 36616626601. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Compression12340801201602001991991991. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Decompression123170340510680850SE +/- 0.67, N = 3SE +/- 0.33, N = 37667667661. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Compression123601201802403002682682681. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.212390M180M270M360M450MSE +/- 4426948.99, N = 8SE +/- 112596.07, N = 3SE +/- 61971.85, N = 34296668754356462674356194001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

QMCPACK

Input: simple-H2O

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.10Input: simple-H2O123714212835SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 329.2229.0729.031. (CXX) g++ options: -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -fomit-frame-pointer -ffast-math -lm -pthread

OpenFOAM

Input: Motorbike 30M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30M123306090120150SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.08, N = 3139.55139.50139.171. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: Motorbike 60M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 60M123150300450600750SE +/- 0.21, N = 3SE +/- 0.10, N = 3SE +/- 0.49, N = 3701.37701.05701.621. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin Protein123246810SE +/- 0.032, N = 3SE +/- 0.113, N = 3SE +/- 0.013, N = 37.4257.3237.4201. (CXX) g++ options: -O3 -pthread -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.312314002800420056007000SE +/- 71.32, N = 3SE +/- 14.52, N = 3SE +/- 44.49, N = 36332.806440.086401.291. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 31239001800270036004500SE +/- 1.62, N = 3SE +/- 2.12, N = 3SE +/- 10.23, N = 34359.74365.44364.81. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 191231224364860SE +/- 0.32, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 354.254.354.41. (CC) gcc options: -O3 -pthread -lz -llzma

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU1230.8141.6282.4423.2564.07SE +/- 0.03023, N = 15SE +/- 0.00055, N = 3SE +/- 0.10171, N = 153.225273.176833.61773MIN: 3.08MIN: 3.03MIN: 3.081. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU123246810SE +/- 0.02631, N = 3SE +/- 0.00225, N = 3SE +/- 0.06455, N = 36.200635.809726.20432MIN: 6.13MIN: 5.78MIN: 6.071. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU1230.28050.5610.84151.1221.4025SE +/- 0.01498, N = 6SE +/- 0.00136, N = 3SE +/- 0.00521, N = 31.232171.195201.24672MIN: 1.17MIN: 1.16MIN: 1.21. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU1230.40880.81761.22641.63522.044SE +/- 0.00470, N = 3SE +/- 0.00048, N = 3SE +/- 0.01894, N = 31.675601.647851.81677MIN: 1.6MIN: 1.59MIN: 1.731. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU123246810SE +/- 0.00411, N = 3SE +/- 0.00140, N = 3SE +/- 0.00816, N = 38.075508.070768.09521MIN: 8.01MIN: 8.01MIN: 8.031. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU1230.8461.6922.5383.3844.23SE +/- 0.00378, N = 3SE +/- 0.00372, N = 3SE +/- 0.03347, N = 33.633923.606673.76017MIN: 3.58MIN: 3.55MIN: 3.641. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU1233691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 310.6110.6110.52MIN: 10.56MIN: 10.56MIN: 10.471. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU1230.75741.51482.27223.02963.787SE +/- 0.01902, N = 3SE +/- 0.01514, N = 3SE +/- 0.00338, N = 33.273513.239483.36635MIN: 3.19MIN: 3.17MIN: 3.321. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU1230.83251.6652.49753.334.1625SE +/- 0.00098, N = 3SE +/- 0.00461, N = 3SE +/- 0.04752, N = 33.509703.505733.69979MIN: 3.48MIN: 3.47MIN: 3.591. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU1233691215SE +/- 0.00034, N = 3SE +/- 0.00261, N = 3SE +/- 0.00661, N = 39.996659.989159.88730MIN: 9.95MIN: 9.94MIN: 9.841. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU1230.3330.6660.9991.3321.665SE +/- 0.00099, N = 3SE +/- 0.00133, N = 3SE +/- 0.00459, N = 31.467551.465421.48004MIN: 1.45MIN: 1.45MIN: 1.461. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU1230.54081.08161.62242.16322.704SE +/- 0.00646, N = 3SE +/- 0.00487, N = 3SE +/- 0.02317, N = 152.203812.163132.40359MIN: 2.17MIN: 2.15MIN: 2.251. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU1235001000150020002500SE +/- 2.16, N = 3SE +/- 5.39, N = 3SE +/- 9.79, N = 32104.772088.202187.26MIN: 2095.67MIN: 2073.68MIN: 2167.591. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU12330060090012001500SE +/- 1.50, N = 3SE +/- 3.58, N = 3SE +/- 12.35, N = 31170.551157.221239.50MIN: 1163.52MIN: 1147.67MIN: 1216.451. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU1235001000150020002500SE +/- 2.17, N = 3SE +/- 10.38, N = 3SE +/- 11.05, N = 32104.792110.872146.86MIN: 2087.83MIN: 2079.23MIN: 2120.061. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU1233691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 312.5812.5912.57MIN: 12.38MIN: 12.37MIN: 12.41. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU12348121620SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 315.7415.7415.72MIN: 15.5MIN: 15.5MIN: 15.521. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU12348121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 316.4016.3516.87MIN: 16.32MIN: 16.27MIN: 16.711. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU12330060090012001500SE +/- 1.92, N = 3SE +/- 0.17, N = 3SE +/- 13.30, N = 31168.781154.721218.95MIN: 1161.69MIN: 1150.38MIN: 1190.491. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU1230.46550.9311.39651.8622.3275SE +/- 0.00176, N = 3SE +/- 0.00205, N = 3SE +/- 0.00179, N = 32.063082.069012.03981MIN: 2.03MIN: 2.04MIN: 2.011. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU1235001000150020002500SE +/- 3.56, N = 3SE +/- 3.05, N = 3SE +/- 18.06, N = 32104.212096.252164.69MIN: 2088.02MIN: 2078.2MIN: 2131.81. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU12330060090012001500SE +/- 1.66, N = 3SE +/- 0.72, N = 3SE +/- 7.34, N = 31172.551154.541214.47MIN: 1166.22MIN: 1148.49MIN: 1197.621. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU1230.20130.40260.60390.80521.0065SE +/- 0.001667, N = 3SE +/- 0.001069, N = 3SE +/- 0.004799, N = 30.8641360.8944790.844465MIN: 0.83MIN: 0.86MIN: 0.811. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU1230.65131.30261.95392.60523.2565SE +/- 0.00245, N = 3SE +/- 0.00187, N = 3SE +/- 0.01096, N = 32.868172.894872.83983MIN: 2.7MIN: 2.74MIN: 2.671. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 11230.08870.17740.26610.35480.4435SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.3940.3940.394

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 51230.24590.49180.73770.98361.2295SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 31.0931.0921.093

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 61230.32380.64760.97141.29521.619SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.000, N = 31.4371.4381.439

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 101230.70181.40362.10542.80723.509SE +/- 0.005, N = 3SE +/- 0.013, N = 3SE +/- 0.008, N = 33.1123.1193.110

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second12380K160K240K320K400KSE +/- 324.29, N = 3SE +/- 493.57, N = 3SE +/- 551.11, N = 3393486.16392945.70393426.971. (CC) gcc options: -O2 -lrt" -lrt

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test12313K26K39K52K65KSE +/- 160.37, N = 3SE +/- 519.08, N = 3SE +/- 543.97, N = 36052360395602671. (CXX) g++ options: -pipe -lpthread

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To Compile123306090120150SE +/- 0.08, N = 3SE +/- 1.71, N = 5SE +/- 0.16, N = 3142.10144.28142.02

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To Compile123306090120150SE +/- 1.89, N = 4SE +/- 1.71, N = 3SE +/- 0.49, N = 3139.47137.88138.15

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To Compile12320406080100SE +/- 0.25, N = 3SE +/- 0.19, N = 3SE +/- 0.18, N = 387.9388.0587.87

Gcrypt Library

OpenBenchmarking.orgSeconds, Fewer Is BetterGcrypt Library 1.91234080120160200SE +/- 0.56, N = 3SE +/- 0.22, N = 3SE +/- 0.19, N = 3196.67196.53196.151. (CC) gcc options: -O2 -fvisibility=hidden

Google SynthMark

Test: VoiceMark_100

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100123130260390520650SE +/- 2.52, N = 3SE +/- 3.42, N = 3SE +/- 2.92, N = 3617.58618.25616.741. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

FinanceBench

Benchmark: Repo OpenMP

OpenBenchmarking.orgms, Fewer Is BetterFinanceBench 2016-07-25Benchmark: Repo OpenMP1238K16K24K32K40KSE +/- 163.40, N = 3SE +/- 15.63, N = 3SE +/- 56.51, N = 337075.5036848.8436914.421. (CXX) g++ options: -O3 -march=native -fopenmp

FinanceBench

Benchmark: Bonds OpenMP

OpenBenchmarking.orgms, Fewer Is BetterFinanceBench 2016-07-25Benchmark: Bonds OpenMP12311K22K33K44K55KSE +/- 109.70, N = 3SE +/- 680.64, N = 15SE +/- 73.43, N = 352224.9053124.9652234.411. (CXX) g++ options: -O3 -march=native -fopenmp

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512123400K800K1200K1600K2000KSE +/- 4507.19, N = 3SE +/- 5362.16, N = 3SE +/- 3732.03, N = 3180273118017081805829

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpool123160K320K480K640K800KSE +/- 652.69, N = 3SE +/- 995.18, N = 3SE +/- 995.18, N = 3769880769505769505

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Encryption1235001000150020002500SE +/- 13.15, N = 3SE +/- 6.84, N = 3SE +/- 1.44, N = 32488.32494.42492.4

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Decryption1235001000150020002500SE +/- 5.28, N = 3SE +/- 3.87, N = 3SE +/- 3.03, N = 32415.02407.62410.0

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Encryption1232004006008001000SE +/- 5.12, N = 3SE +/- 0.15, N = 3SE +/- 0.99, N = 3813.9817.8817.0

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Decryption1232004006008001000SE +/- 0.65, N = 3SE +/- 0.95, N = 3SE +/- 0.09, N = 3838.8837.7837.4

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Encryption123100200300400500SE +/- 2.45, N = 3SE +/- 0.67, N = 3SE +/- 0.82, N = 3452.0454.0453.7

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Decryption123100200300400500SE +/- 0.42, N = 3SE +/- 0.26, N = 3SE +/- 0.22, N = 3455.9456.1455.9

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Encryption1235001000150020002500SE +/- 7.46, N = 3SE +/- 5.67, N = 3SE +/- 6.30, N = 32312.52306.82307.5

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Decryption1235001000150020002500SE +/- 4.20, N = 3SE +/- 5.64, N = 3SE +/- 1.94, N = 32274.42264.72266.1

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Encryption1232004006008001000SE +/- 0.09, N = 3SE +/- 0.91, N = 3SE +/- 0.57, N = 3818.1817.9816.7

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryption1232004006008001000SE +/- 1.94, N = 3SE +/- 0.93, N = 3SE +/- 0.32, N = 3836.3836.8837.5

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Encryption123100200300400500SE +/- 0.39, N = 3SE +/- 0.21, N = 3SE +/- 0.79, N = 3454.1453.8452.8

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Decryption123100200300400500SE +/- 0.20, N = 3SE +/- 0.85, N = 2SE +/- 0.12, N = 3455.9454.8455.7

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOP123600K1200K1800K2400K3000KSE +/- 32160.04, N = 3SE +/- 8420.44, N = 3SE +/- 3188.51, N = 32987638.081984735.792013855.591. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADD123500K1000K1500K2000K2500KSE +/- 7288.90, N = 3SE +/- 18189.17, N = 3SE +/- 12483.84, N = 32420991.582410939.672433452.331. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSH123400K800K1200K1600K2000KSE +/- 14490.39, N = 3SE +/- 6380.74, N = 3SE +/- 9875.33, N = 31889307.211905897.881927407.211. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GET123600K1200K1800K2400K3000KSE +/- 25840.54, N = 3SE +/- 9485.22, N = 3SE +/- 5857.53, N = 32861475.422750396.002765324.331. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SET123500K1000K1500K2000K2500KSE +/- 14882.04, N = 3SE +/- 6079.59, N = 3SE +/- 20349.76, N = 32149992.082181880.082174653.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: SqueezeNetV1.0123246810SE +/- 0.029, N = 3SE +/- 0.023, N = 3SE +/- 0.025, N = 37.3517.3407.347MIN: 7.03 / MAX: 8.65MIN: 7.01 / MAX: 8.96MIN: 7.04 / MAX: 10.821. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: resnet-v2-50123918273645SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 340.1740.2040.25MIN: 39.79 / MAX: 45.68MIN: 39.88 / MAX: 44.04MIN: 39.87 / MAX: 41.871. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: MobileNetV2_224

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: MobileNetV2_2241231.02562.05123.07684.10245.128SE +/- 0.024, N = 3SE +/- 0.039, N = 3SE +/- 0.056, N = 34.5584.5244.455MIN: 4.3 / MAX: 5.13MIN: 4.24 / MAX: 5.44MIN: 4.11 / MAX: 5.291. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: mobilenet-v1-1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: mobilenet-v1-1.01231.12162.24323.36484.48645.608SE +/- 0.021, N = 3SE +/- 0.018, N = 3SE +/- 0.018, N = 34.9854.9684.976MIN: 4.88 / MAX: 6.46MIN: 4.88 / MAX: 6.39MIN: 4.86 / MAX: 6.431. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: inception-v3123918273645SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 341.0741.0241.02MIN: 40.75 / MAX: 44.98MIN: 40.66 / MAX: 45.66MIN: 40.55 / MAX: 45.481. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mobilenet12348121620SE +/- 0.14, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 317.4417.7017.41MIN: 17.18 / MAX: 19.14MIN: 17.51 / MAX: 18.43MIN: 17.21 / MAX: 17.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v2-v2 - Model: mobilenet-v21231.2152.433.6454.866.075SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 35.405.245.25MIN: 5.12 / MAX: 6.21MIN: 5.05 / MAX: 6.67MIN: 5.12 / MAX: 8.361. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v3-v3 - Model: mobilenet-v31231.01932.03863.05794.07725.0965SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 34.534.324.36MIN: 4.36 / MAX: 4.86MIN: 4.24 / MAX: 4.46MIN: 4.25 / MAX: 5.811. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: shufflenet-v2123246810SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 36.266.106.09MIN: 6.2 / MAX: 6.36MIN: 5.95 / MAX: 6.36MIN: 5.97 / MAX: 6.31. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mnasnet1231.10932.21863.32794.43725.5465SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 34.934.864.82MIN: 4.7 / MAX: 5.15MIN: 4.61 / MAX: 5.17MIN: 4.65 / MAX: 5.051. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: efficientnet-b0123246810SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 36.736.636.69MIN: 6.46 / MAX: 8.32MIN: 6.5 / MAX: 7.34MIN: 6.54 / MAX: 6.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: blazeface1230.55131.10261.65392.20522.7565SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 32.452.332.36MIN: 2.28 / MAX: 2.68MIN: 2.25 / MAX: 2.65MIN: 2.25 / MAX: 8.71. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: googlenet12348121620SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.24, N = 313.8113.2513.52MIN: 13.67 / MAX: 14.03MIN: 13.16 / MAX: 13.37MIN: 13.16 / MAX: 14.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: vgg16123918273645SE +/- 0.21, N = 3SE +/- 0.31, N = 3SE +/- 0.52, N = 341.0241.2940.41MIN: 40.71 / MAX: 42.29MIN: 40.61 / MAX: 48.77MIN: 39.37 / MAX: 42.531. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet181233691215SE +/- 0.16, N = 3SE +/- 0.19, N = 3SE +/- 0.22, N = 311.7311.7811.81MIN: 11.32 / MAX: 13.34MIN: 11.35 / MAX: 12.58MIN: 11.28 / MAX: 15.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: alexnet1233691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 39.009.008.99MIN: 8.94 / MAX: 11.7MIN: 8.93 / MAX: 9.34MIN: 8.92 / MAX: 9.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet50123612182430SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 323.0323.0822.82MIN: 22.81 / MAX: 23.45MIN: 22.8 / MAX: 27.95MIN: 22.23 / MAX: 24.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: yolov4-tiny123612182430SE +/- 0.25, N = 3SE +/- 0.22, N = 3SE +/- 0.21, N = 325.8625.8625.87MIN: 25.54 / MAX: 26.92MIN: 25.5 / MAX: 27.62MIN: 25.52 / MAX: 27.641. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: squeezenet_ssd123510152025SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.14, N = 319.5219.4919.26MIN: 19.22 / MAX: 20.82MIN: 19.18 / MAX: 20.34MIN: 18.97 / MAX: 19.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: regnety_400m123510152025SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 319.3919.4119.49MIN: 19.13 / MAX: 20.04MIN: 19.11 / MAX: 21.01MIN: 19.22 / MAX: 35.841. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v212370140210280350SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3314.95315.02315.07MIN: 314.32 / MAX: 315.9MIN: 314.45 / MAX: 316.38MIN: 314.61 / MAX: 315.971. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.112360120180240300SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3296.12296.02296.09MIN: 295.65 / MAX: 297.87MIN: 295.7 / MAX: 297.1MIN: 295.68 / MAX: 296.991. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

ONNX Runtime

Model: yolov4 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: yolov4 - Device: OpenMP CPU123110220330440550SE +/- 1.45, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 34834864861. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

ONNX Runtime

Model: bertsquad-10 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: bertsquad-10 - Device: OpenMP CPU123160320480640800SE +/- 0.73, N = 3SE +/- 0.93, N = 3SE +/- 2.35, N = 37287207251. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: fcn-resnet101-11 - Device: OpenMP CPU12320406080100SE +/- 0.29, N = 3SE +/- 0.44, N = 3SE +/- 0.17, N = 31031031031. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

ONNX Runtime

Model: shufflenet-v2-10 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: shufflenet-v2-10 - Device: OpenMP CPU1232K4K6K8K10KSE +/- 10.09, N = 3SE +/- 16.55, N = 3SE +/- 52.90, N = 31155011588115401. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: super-resolution-10 - Device: OpenMP CPU12315003000450060007500SE +/- 9.39, N = 3SE +/- 17.72, N = 3SE +/- 22.59, N = 37081711071331. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

GnuPG

2.7GB Sample File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File Encryption1231530456075SE +/- 0.41, N = 3SE +/- 0.12, N = 3SE +/- 0.22, N = 366.8166.4666.631. (CC) gcc options: -O2

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xz123510152025SE +/- 0.96, N = 20SE +/- 0.12, N = 4SE +/- 0.07, N = 421.4320.0819.81

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.412312M24M36M48M60MSE +/- 266395.21, N = 3SE +/- 36554.18, N = 3SE +/- 233375.54, N = 35819264357582573574842601. (CXX) g++ options: -O3 -fopenmp


Phoronix Test Suite v10.8.4