core-i7-8086k-2021

Intel Core i7-8086K testing with a ASUS PRIME Z370-A (1802 BIOS) and ASUS Intel UHD 630 3GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2102185-HA-COREI780895&grt&rdt.

core-i7-8086k-2021 ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution4121a3Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads)ASUS PRIME Z370-A (1802 BIOS)Intel 8th Gen Core8GB118GB INTEL SSDPEK1W120GAASUS Intel UHD 630 3GB (1200MHz)Realtek ALC1220G237HLIntel I219-VUbuntu 20.045.9.0-050900rc8daily20201009-generic (x86_64) 20201008GNOME Shell 3.36.4X Server 1.20.84.6 Mesa 20.0.81.2.131GCC 9.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6 - Thermald 1.9.1 Python Details- 4, 1, 2, 3: Python 2.7.18 + Python 3.8.5Security Details- itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + 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 + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable

core-i7-8086k-2021 amg: askap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: Hogbom Clean OpenMPaskap: tConvolve MPI - Griddingv-ray: CPUcloverleaf: Lagrangian-Eulerian Hydrodynamicscp2k: Fayalite-FIST Datacryptsetup: 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 Decryptiondav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitetcpak: DXT1etcpak: ETC1etcpak: ETC2etcpak: ETC1 + Ditheringgcrypt: gnupg: 2.7GB Sample File Encryptionsynthmark: VoiceMark_100gromacs: water_GMX50_barejpegxl: PNG - 5jpegxl: PNG - 7jpegxl: PNG - 8jpegxl: JPEG - 5jpegxl: JPEG - 7jpegxl: JPEG - 8jpegxl-decode: 1jpegxl-decode: Allkripke: lammps: Rhodopsin Proteinlulesh: 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 - Compressionlzbench: Libdeflate 1 - Decompressionmnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3encode-ape: WAV To APEnpb: EP.Cnpb: EP.Dnpb: LU.Cngspice: C2670ngspice: C7552onednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: IP Shapes 3D - u8s8f32 - 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 Training - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUonnx: yolov4 - OpenMP CPUonnx: bertsquad-10 - OpenMP CPUonnx: fcn-resnet101-11 - OpenMP CPUonnx: shufflenet-v2-10 - OpenMP CPUonnx: super-resolution-10 - OpenMP CPUopenfoam: Motorbike 30Mopenfoam: Motorbike 60Mencode-opus: WAV To Opus Encodeparaview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080pennant: sedovbigpennant: leblancbigqmcpack: simple-H2Oquantlib: rav1e: 1rav1e: 5rav1e: 6rav1e: 10redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETbuild-godot: Time To Compiletnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1toybrot: OpenMPtoybrot: C++ Taskstoybrot: C++ Threadsunpack-firefox: firefox-84.0.source.tar.xzvkmark: 1920 x 1080warsow: 1920 x 1080encode-wavpack: WAV To WavPackwebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7webp2: Quality 100, Compression Effort 5webp2: Quality 100, Lossless Compression4121a32487054331141.912012.011948.611322.782322.04187.1501923.147447171.581044.59219747198557492620.22636.0908.3924.7503.8507.22358.02359.6907.6923.9503.6506.8527.21138.97482.1398.191503.948375.340212.984356.910179.06160.415782.3410.78058.429.650.8761.5761.1128.5545.80177.79361410504.9961572.5579501345932060108225612958652772922484126512955.52740.8063.2523.85043.4529.825946.58928.5224209.08107.34188.2802253.552254.152256.594.6023010.40132.141482.1604220.76846.348268.9875617.86376.854944.253934032.074028.183.893534030.493.9381335156062165404706274.671219.287.66723.62377.94838.06396.656105.782568.4957825.9362901.80.4641.3261.7303.8412109775.02607688.022051125.082919971.422385714.25184.413299.925271.01061743621056188016.86570985.513.0005.709325.623598.27618.3521174.5942502456331145.052018.801967.971248.232218.8189.2757483171.561046.0219747198557492617.12634.2906.6925.4502.6507.22358.22356.3908.3924.7503.6506.8532.04139.30485.4398.491499.706374.775213.104357.332179.82560.755783.2520.78158.669.720.8661.7361.5928.8046.20181.53363313905.0291585.7684491335922055108224712758552272722284026612955.50840.8913.2153.83343.3829.805942.53945.8124235.45108.88490.1342230.382223.462220.8335256462164694696273.491218.527.66523.61377.78438.07396.719105.40168.2174425.6972898.60.4641.3301.7313.8723323281.832635219.752023847.683138734.002369135.50184.259298.627270.62261735619766183816.78971984.613.0305.726325.165600.58518.3711173.1382501188671144.512017.101954.981235.662226.26189.2751929.507462171.341045.36919734828566792621.12630.7907.7925.2503.0506.62355.82359.4906.5924.5502.8506.5526.97139.46484.0098.501496.862373.762212.969357.519179.22160.287779.6350.78158.429.680.8761.0361.3428.6845.97178.47363176275.0491570.7968491345892057107224212858652672622384026512945.52240.6373.2253.86543.1359.814941.53949.6924224.80108.32990.1632248.662254.882255.934.501018.272342.141542.1047220.06856.416918.8911216.75656.849734.239044025.104023.423.616704023.673.9308835156262165444725273.321219.637.67423.63378.06838.08396.791105.470768.3341125.8632901.00.4641.3111.7423.7842085673.462641940.82059021.042908151.922342227.42184.255301.240270.94361728621006187816.78471185.413.0005.719324.887600.39018.3291175.0872216.002222.972220.334.507548.306432.142752.0713120.07706.360658.9359016.84246.787794.236924024.784025.943.618174025.373.932052489440671144.372017.951948.481240.442225.02188.6801920.027445171.051044.64619747248566792617.52633.5908.9925.9503.8507.22355.62358.1907.5925.4503.4506.2527.85139.08481.6598.411495.409374.179212.567354.934179.21460.573782.5800.78258.389.650.8760.9961.1028.5845.84177.78361750975.0341572.4430491335882047107224712858652572922484026512955.52140.8043.1733.86043.3119.800927.39945.8024210.11107.16789.7292250.342256.422253.874.6336810.30472.142202.1824420.75436.334048.9734017.88126.794904.262664029.874028.193.909504030.563.9352935156262164834672274.381219.877.68223.60377.61037.96395.622105.815268.4946225.5192875.70.4631.3191.7403.8962070909.252634387.832072916.332927900.672377147.50184.358299.738271.01661733620096188416.87370785.413.0035.711325.748597.49318.3611173.720OpenBenchmarking.org

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2412350M100M150M200M250MSE +/- 1517817.32, N = 3SE +/- 323790.40, N = 3SE +/- 614809.90, N = 3SE +/- 1277684.47, N = 32487054332502456332501188672489440671. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - Gridding41232004006008001000SE +/- 0.00, N = 3SE +/- 0.49, N = 3SE +/- 0.14, N = 3SE +/- 0.24, N = 31141.911145.051144.511144.371. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - Degridding4123400800120016002000SE +/- 0.00, N = 3SE +/- 3.32, N = 3SE +/- 2.65, N = 3SE +/- 3.48, N = 32012.012018.802017.102017.951. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - Degridding4123400800120016002000SE +/- 11.14, N = 3SE +/- 0.00, N = 3SE +/- 6.50, N = 3SE +/- 0.00, N = 31948.611967.971954.981948.481. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Gridding412330060090012001500SE +/- 14.50, N = 3SE +/- 9.83, N = 3SE +/- 14.95, N = 5SE +/- 8.41, N = 31322.781248.231235.661240.441. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Degridding41235001000150020002500SE +/- 6.77, N = 3SE +/- 0.00, N = 3SE +/- 4.57, N = 5SE +/- 6.22, N = 32322.042218.802226.262225.021. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: Hogbom Clean OpenMP

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMP41234080120160200SE +/- 0.31, N = 3SE +/- 0.32, N = 3SE +/- 0.24, N = 3SE +/- 0.21, N = 3187.15189.28189.28188.681. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - Gridding423400800120016002000SE +/- 6.24, N = 3SE +/- 10.92, N = 3SE +/- 9.37, N = 21923.141929.501920.021. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 5Mode: CPU412316003200480064008000SE +/- 42.90, N = 3SE +/- 17.10, N = 3SE +/- 28.75, N = 3SE +/- 32.98, N = 37447748374627445

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics41234080120160200SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3171.58171.56171.34171.051. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

CP2K Molecular Dynamics

Fayalite-FIST Data

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 8.1Fayalite-FIST Data412320040060080010001044.591046.021045.371044.65

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha5124123400K800K1200K1600K2000KSE +/- 1237.33, N = 3SE +/- 2147.17, N = 31974719197471919734821974724

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpool4123200K400K600K800K1000KSE +/- 930.00, N = 3SE +/- 930.00, N = 3855749855749856679856679

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Encryption41236001200180024003000SE +/- 8.59, N = 3SE +/- 6.46, N = 3SE +/- 0.93, N = 3SE +/- 3.07, N = 32620.22617.12621.12617.5

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Decryption41236001200180024003000SE +/- 6.10, N = 3SE +/- 1.38, N = 3SE +/- 0.85, N = 3SE +/- 2.27, N = 32636.02634.22630.72633.5

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Encryption41232004006008001000SE +/- 0.87, N = 3SE +/- 1.39, N = 3SE +/- 0.61, N = 3SE +/- 0.48, N = 3908.3906.6907.7908.9

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Decryption41232004006008001000SE +/- 0.50, N = 3SE +/- 0.49, N = 3SE +/- 0.96, N = 3SE +/- 0.92, N = 3924.7925.4925.2925.9

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Encryption4123110220330440550SE +/- 0.38, N = 3SE +/- 1.12, N = 3SE +/- 0.66, N = 3SE +/- 0.06, N = 3503.8502.6503.0503.8

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Decryption4123110220330440550SE +/- 0.35, N = 3SE +/- 0.03, N = 3SE +/- 0.34, N = 3SE +/- 0.07, N = 3507.2507.2506.6507.2

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Encryption41235001000150020002500SE +/- 5.53, N = 3SE +/- 0.52, N = 3SE +/- 3.53, N = 3SE +/- 0.71, N = 32358.02358.22355.82355.6

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Decryption41235001000150020002500SE +/- 6.54, N = 3SE +/- 3.61, N = 3SE +/- 5.47, N = 3SE +/- 1.04, N = 32359.62356.32359.42358.1

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Encryption41232004006008001000SE +/- 0.93, N = 3SE +/- 0.40, N = 3SE +/- 0.45, N = 3SE +/- 1.20, N = 3907.6908.3906.5907.5

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryption41232004006008001000SE +/- 0.85, N = 2SE +/- 0.64, N = 3SE +/- 0.80, N = 3SE +/- 1.18, N = 3923.9924.7924.5925.4

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Encryption4123110220330440550SE +/- 0.35, N = 3SE +/- 0.09, N = 3SE +/- 0.64, N = 3SE +/- 0.15, N = 3503.6503.6502.8503.4

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Decryption4123110220330440550SE +/- 0.41, N = 3SE +/- 0.10, N = 2SE +/- 0.26, N = 3SE +/- 0.43, N = 3506.8506.8506.5506.2

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Chimera 1080p4123120240360480600SE +/- 0.66, N = 3SE +/- 0.61, N = 3SE +/- 1.05, N = 3SE +/- 0.26, N = 3527.21532.04526.97527.85MIN: 391.75 / MAX: 803.53MIN: 393.83 / MAX: 800.33MIN: 392.13 / MAX: 800.13MIN: 391.98 / MAX: 817.621. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Summer Nature 4K4123306090120150SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 3138.97139.30139.46139.08MIN: 131.06 / MAX: 156.71MIN: 131.22 / MAX: 157.1MIN: 131.42 / MAX: 157.06MIN: 130.77 / MAX: 156.831. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Summer Nature 1080p4123110220330440550SE +/- 0.31, N = 3SE +/- 0.56, N = 3SE +/- 0.94, N = 3SE +/- 1.00, N = 3482.13485.43484.00481.65MIN: 428.5 / MAX: 525.3MIN: 440.26 / MAX: 533.5MIN: 431.31 / MAX: 528.36MIN: 426.68 / MAX: 527.141. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Chimera 1080p 10-bit412320406080100SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 398.1998.4998.5098.41MIN: 63.95 / MAX: 228.89MIN: 63.95 / MAX: 228.95MIN: 64.06 / MAX: 228.81MIN: 64.05 / MAX: 227.431. (CC) gcc options: -pthread

Etcpak

Configuration: DXT1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: DXT1412330060090012001500SE +/- 0.57, N = 3SE +/- 3.68, N = 3SE +/- 2.90, N = 3SE +/- 3.85, N = 31503.951499.711496.861495.411. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1412380160240320400SE +/- 0.15, N = 3SE +/- 0.58, N = 3SE +/- 1.79, N = 3SE +/- 0.53, N = 3375.34374.78373.76374.181. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2412350100150200250SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.42, N = 3212.98213.10212.97212.571. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC1 + Dithering

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1 + Dithering412380160240320400SE +/- 0.35, N = 3SE +/- 0.18, N = 3SE +/- 0.12, N = 3SE +/- 2.23, N = 3356.91357.33357.52354.931. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Gcrypt Library

OpenBenchmarking.orgSeconds, Fewer Is BetterGcrypt Library 1.941234080120160200SE +/- 0.14, N = 3SE +/- 0.39, N = 3SE +/- 0.37, N = 3SE +/- 0.52, N = 3179.06179.83179.22179.211. (CC) gcc options: -O2 -fvisibility=hidden

GnuPG

2.7GB Sample File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File Encryption41231428425670SE +/- 0.06, N = 3SE +/- 0.44, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 360.4260.7660.2960.571. (CC) gcc options: -O2

Google SynthMark

Test: VoiceMark_100

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_10041232004006008001000SE +/- 0.30, N = 3SE +/- 0.34, N = 3SE +/- 3.25, N = 3SE +/- 0.39, N = 3782.34783.25779.64782.581. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

GROMACS

Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021Input: water_GMX50_bare41230.1760.3520.5280.7040.88SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.003, N = 30.7800.7810.7810.7821. (CXX) g++ options: -O3 -pthread

JPEG XL

Input: PNG - Encode Speed: 5

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: PNG - Encode Speed: 541231326395265SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 358.4258.6658.4258.381. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL

Input: PNG - Encode Speed: 7

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: PNG - Encode Speed: 741233691215SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 39.659.729.689.651. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL

Input: PNG - Encode Speed: 8

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: PNG - Encode Speed: 841230.19580.39160.58740.78320.979SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.870.860.870.871. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL

Input: JPEG - Encode Speed: 5

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: JPEG - Encode Speed: 541231428425670SE +/- 0.19, N = 3SE +/- 0.23, N = 3SE +/- 0.47, N = 3SE +/- 0.30, N = 361.5761.7361.0360.991. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL

Input: JPEG - Encode Speed: 7

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: JPEG - Encode Speed: 741231428425670SE +/- 0.21, N = 3SE +/- 0.15, N = 3SE +/- 0.46, N = 3SE +/- 0.10, N = 361.1161.5961.3461.101. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL

Input: JPEG - Encode Speed: 8

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL 0.3.1Input: JPEG - Encode Speed: 84123714212835SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 328.5528.8028.6828.581. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl

JPEG XL Decoding

CPU Threads: 1

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding 0.3.1CPU Threads: 141231020304050SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 345.8046.2045.9745.84

JPEG XL Decoding

CPU Threads: All

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding 0.3.1CPU Threads: All41234080120160200SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3177.79181.53178.47177.78

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.441238M16M24M32M40MSE +/- 114405.39, N = 3SE +/- 116888.91, N = 3SE +/- 126361.09, N = 3SE +/- 107755.07, N = 3361410503633139036317627361750971. (CXX) g++ options: -O3 -fopenmp

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin Protein41231.1362.2723.4084.5445.68SE +/- 0.025, N = 3SE +/- 0.013, N = 3SE +/- 0.005, N = 3SE +/- 0.021, N = 34.9965.0295.0495.0341. (CXX) g++ options: -O3 -pthread -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3412330060090012001500SE +/- 1.89, N = 3SE +/- 1.22, N = 3SE +/- 0.70, N = 3SE +/- 0.47, N = 31572.561585.771570.801572.441. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compression41231122334455504949491. (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: Decompression4123306090120150SE +/- 0.33, N = 31341331341331. (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: Compression4123130260390520650SE +/- 0.67, N = 3SE +/- 1.00, N = 35935925895881. (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: Decompression4123400800120016002000SE +/- 1.45, N = 3SE +/- 3.18, N = 3SE +/- 0.67, N = 3SE +/- 12.33, N = 320602055205720471. (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: Compression412320406080100SE +/- 0.58, N = 31081081071071. (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: Decompression41235001000150020002500SE +/- 6.36, N = 3SE +/- 4.18, N = 3SE +/- 5.36, N = 322562247224222471. (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: Compression4123306090120150SE +/- 1.00, N = 3SE +/- 0.33, N = 31291271281281. (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: Decompression41231302603905206505865855865861. (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: Compression4123110220330440550SE +/- 1.33, N = 3SE +/- 1.00, N = 35275225265251. (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: Decompression4123160320480640800SE +/- 0.67, N = 3SE +/- 1.00, N = 3SE +/- 2.03, N = 37297277267291. (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: Compression412350100150200250SE +/- 0.58, N = 32242222232241. (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: Decompression41232004006008001000SE +/- 0.67, N = 38418408408401. (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: Compression412360120180240300SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 1.20, N = 3SE +/- 1.53, N = 32652662652651. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Decompression412330060090012001500SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 312951295129412951. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.1.1Model: SqueezeNetV1.041231.24362.48723.73084.97446.218SE +/- 0.015, N = 3SE +/- 0.023, N = 3SE +/- 0.014, N = 3SE +/- 0.037, N = 35.5275.5085.5225.521MIN: 5.39 / MAX: 23.38MIN: 5.39 / MAX: 7.3MIN: 5.41 / MAX: 7.94MIN: 5.38 / MAX: 7.491. (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-504123918273645SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 340.8140.8940.6440.80MIN: 40.64 / MAX: 58.22MIN: 40.57 / MAX: 57.96MIN: 40.34 / MAX: 57.72MIN: 40.51 / MAX: 56.521. (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_22441230.73171.46342.19512.92683.6585SE +/- 0.025, N = 3SE +/- 0.012, N = 3SE +/- 0.020, N = 3SE +/- 0.041, N = 33.2523.2153.2253.173MIN: 3.17 / MAX: 7.8MIN: 3.13 / MAX: 20.95MIN: 3.1 / MAX: 4.26MIN: 3.06 / MAX: 7.081. (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.041230.86961.73922.60883.47844.348SE +/- 0.004, N = 3SE +/- 0.008, N = 3SE +/- 0.010, N = 3SE +/- 0.023, N = 33.8503.8333.8653.860MIN: 3.8 / MAX: 4.36MIN: 3.76 / MAX: 6.28MIN: 3.81 / MAX: 5.88MIN: 3.77 / MAX: 20.881. (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-v341231020304050SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.27, N = 3SE +/- 0.09, N = 343.4543.3843.1443.31MIN: 43.05 / MAX: 60.53MIN: 43.06 / MAX: 61.01MIN: 42.66 / MAX: 61.01MIN: 42.98 / MAX: 58.831. (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

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APE41233691215SE +/- 0.016, N = 5SE +/- 0.014, N = 5SE +/- 0.016, N = 5SE +/- 0.015, N = 59.8259.8059.8149.8001. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.C41232004006008001000SE +/- 1.34, N = 3SE +/- 0.53, N = 3SE +/- 2.85, N = 3SE +/- 13.08, N = 3946.58942.53941.53927.391. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.D41232004006008001000SE +/- 8.82, N = 12SE +/- 0.11, N = 3SE +/- 0.61, N = 3SE +/- 1.74, N = 3928.52945.81949.69945.801. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.C41235K10K15K20K25KSE +/- 10.80, N = 3SE +/- 10.13, N = 3SE +/- 49.20, N = 3SE +/- 8.06, N = 324209.0824235.4524224.8024210.111. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670412320406080100SE +/- 0.54, N = 3SE +/- 0.22, N = 3SE +/- 0.77, N = 3SE +/- 0.36, N = 3107.34108.88108.33107.171. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552412320406080100SE +/- 0.53, N = 3SE +/- 0.30, N = 3SE +/- 0.25, N = 3SE +/- 0.50, N = 388.2890.1390.1689.731. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

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: CPU4121a35001000150020002500SE +/- 3.29, N = 3SE +/- 1.59, N = 3SE +/- 1.21, N = 3SE +/- 1.62, N = 3SE +/- 1.92, N = 32253.552230.382248.662216.002250.34MIN: 2246.46MIN: 2226.39MIN: 2245.47MIN: 2211.59MIN: 2246.361. (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: CPU4121a35001000150020002500SE +/- 3.51, N = 3SE +/- 3.64, N = 3SE +/- 5.08, N = 3SE +/- 2.04, N = 3SE +/- 3.29, N = 32254.152223.462254.882222.972256.42MIN: 2247.34MIN: 2215.76MIN: 2245.82MIN: 2219.12MIN: 2250.831. (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: CPU4121a35001000150020002500SE +/- 1.03, N = 3SE +/- 5.92, N = 3SE +/- 1.19, N = 3SE +/- 4.85, N = 3SE +/- 1.66, N = 32256.592220.832255.932220.332253.87MIN: 2253.05MIN: 2210.57MIN: 2252MIN: 2210.09MIN: 2248.871. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU421a31.04262.08523.12784.17045.213SE +/- 0.00329, N = 3SE +/- 0.00886, N = 3SE +/- 0.01402, N = 3SE +/- 0.00530, N = 34.602304.501014.507544.63368MIN: 4.51MIN: 4.37MIN: 4.39MIN: 4.541. (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: CPU421a33691215SE +/- 0.01545, N = 3SE +/- 0.01851, N = 3SE +/- 0.02438, N = 3SE +/- 0.01907, N = 310.401308.272348.3064310.30470MIN: 10.25MIN: 7.96MIN: 8.05MIN: 10.111. (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: CPU421a30.48210.96421.44631.92842.4105SE +/- 0.00130, N = 3SE +/- 0.00277, N = 3SE +/- 0.00109, N = 3SE +/- 0.00203, N = 32.141482.141542.142752.14220MIN: 2.13MIN: 2.12MIN: 2.12MIN: 2.121. (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: CPU421a30.4910.9821.4731.9642.455SE +/- 0.00374, N = 3SE +/- 0.02847, N = 3SE +/- 0.00510, N = 3SE +/- 0.00718, N = 32.160422.104722.071312.18244MIN: 2.12MIN: 2MIN: 2.01MIN: 2.131. (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: CPU421a3510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 320.7720.0720.0820.75MIN: 20.69MIN: 19.96MIN: 19.98MIN: 20.671. (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: CPU421a3246810SE +/- 0.01283, N = 3SE +/- 0.01672, N = 3SE +/- 0.02142, N = 3SE +/- 0.00815, N = 36.348266.416916.360656.33404MIN: 6.29MIN: 6.31MIN: 6.27MIN: 6.281. (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: CPU421a33691215SE +/- 0.01901, N = 3SE +/- 0.02003, N = 3SE +/- 0.00635, N = 3SE +/- 0.00861, N = 38.987568.891128.935908.97340MIN: 8.91MIN: 8.82MIN: 8.89MIN: 8.921. (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: CPU421a348121620SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 317.8616.7616.8417.88MIN: 17.69MIN: 16.26MIN: 16.55MIN: 17.631. (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: CPU421a3246810SE +/- 0.06163, N = 3SE +/- 0.06379, N = 3SE +/- 0.01649, N = 3SE +/- 0.00909, N = 36.854946.849736.787796.79490MIN: 6.72MIN: 6.72MIN: 6.69MIN: 6.71. (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: CPU421a30.95911.91822.87733.83644.7955SE +/- 0.00315, N = 3SE +/- 0.00463, N = 3SE +/- 0.00597, N = 3SE +/- 0.00176, N = 34.253934.239044.236924.26266MIN: 4.22MIN: 4.2MIN: 4.2MIN: 4.231. (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: CPU421a39001800270036004500SE +/- 1.09, N = 3SE +/- 1.81, N = 3SE +/- 2.30, N = 3SE +/- 1.28, N = 34032.074025.104024.784029.87MIN: 4027.84MIN: 4019.74MIN: 4018.57MIN: 4025.11. (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: CPU421a39001800270036004500SE +/- 1.14, N = 3SE +/- 1.97, N = 3SE +/- 0.29, N = 3SE +/- 2.50, N = 34028.184023.424025.944028.19MIN: 4024.52MIN: 4017.95MIN: 4021.96MIN: 4022.481. (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: CPU421a30.87961.75922.63883.51844.398SE +/- 0.01176, N = 3SE +/- 0.02046, N = 3SE +/- 0.00712, N = 3SE +/- 0.00680, N = 33.893533.616703.618173.90950MIN: 3.82MIN: 3.52MIN: 3.55MIN: 3.841. (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: CPU421a39001800270036004500SE +/- 1.40, N = 3SE +/- 2.32, N = 3SE +/- 1.13, N = 3SE +/- 2.36, N = 34030.494023.674025.374030.56MIN: 4026.5MIN: 4017.93MIN: 4021.62MIN: 4023.711. (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: CPU421a30.88611.77222.65833.54444.4305SE +/- 0.00145, N = 3SE +/- 0.00431, N = 3SE +/- 0.00444, N = 3SE +/- 0.00396, N = 33.938133.930883.932053.93529MIN: 3.91MIN: 3.89MIN: 3.89MIN: 3.91. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

ONNX Runtime

Model: yolov4 - Device: OpenMP CPU

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.6Model: yolov4 - Device: OpenMP CPU412380160240320400SE +/- 0.60, N = 3SE +/- 0.88, N = 3SE +/- 1.30, N = 3SE +/- 0.60, N = 33513523513511. (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 CPU4123120240360480600SE +/- 0.73, N = 3SE +/- 0.50, N = 3SE +/- 1.36, N = 3SE +/- 0.76, N = 35605645625621. (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 CPU41231428425670SE +/- 0.17, N = 3SE +/- 0.17, N = 3SE +/- 0.00, N = 3SE +/- 0.17, N = 3626262621. (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 CPU41234K8K12K16K20KSE +/- 16.98, N = 3SE +/- 8.66, N = 3SE +/- 15.42, N = 3SE +/- 45.62, N = 3165401646916544164831. (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 CPU412310002000300040005000SE +/- 4.67, N = 3SE +/- 8.06, N = 3SE +/- 9.84, N = 3SE +/- 9.22, N = 347064696472546721. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt

OpenFOAM

Input: Motorbike 30M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30M412360120180240300SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 3SE +/- 0.20, N = 3274.67273.49273.32274.381. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lgenericPatchFields -lscotchDecomp -lptscotchDecomp -lmeshTools -ldynamicMesh -lOpenFOAM -ldl -lm

OpenFOAM

Input: Motorbike 60M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 60M412330060090012001500SE +/- 1.05, N = 3SE +/- 0.86, N = 3SE +/- 0.28, N = 3SE +/- 0.79, N = 31219.281218.521219.631219.871. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lgenericPatchFields -lscotchDecomp -lptscotchDecomp -lmeshTools -ldynamicMesh -lOpenFOAM -ldl -lm

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus Encode4123246810SE +/- 0.011, N = 5SE +/- 0.010, N = 5SE +/- 0.012, N = 5SE +/- 0.012, N = 57.6677.6657.6747.6821. (CXX) g++ options: -fvisibility=hidden -logg -lm

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.9Test: Wavelet Volume - Resolution: 1920 x 10804123612182430SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 323.6223.6123.6323.60

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.9Test: Wavelet Volume - Resolution: 1920 x 1080412380160240320400SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.38, N = 3SE +/- 0.59, N = 3377.95377.78378.07377.61

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.9Test: Wavelet Contour - Resolution: 1920 x 10804123918273645SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 338.0638.0738.0837.96

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.9Test: Wavelet Contour - Resolution: 1920 x 1080412390180270360450SE +/- 0.91, N = 3SE +/- 1.00, N = 3SE +/- 0.59, N = 3SE +/- 0.27, N = 3396.66396.72396.79395.62

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbig412320406080100SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3105.78105.40105.47105.821. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbig41231530456075SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 368.5068.2268.3368.491. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

QMCPACK

Input: simple-H2O

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

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.2141236001200180024003000SE +/- 5.47, N = 3SE +/- 8.50, N = 3SE +/- 9.53, N = 3SE +/- 10.28, N = 32901.82898.62901.02875.71. (CXX) g++ options: -O3 -march=native -rdynamic

rav1e

Speed: 1

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

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 541230.29930.59860.89791.19721.4965SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.005, N = 3SE +/- 0.002, N = 31.3261.3301.3111.319

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 641230.3920.7841.1761.5681.96SE +/- 0.009, N = 3SE +/- 0.012, N = 3SE +/- 0.008, N = 3SE +/- 0.005, N = 31.7301.7311.7421.740

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 1041230.87661.75322.62983.50644.383SE +/- 0.014, N = 3SE +/- 0.019, N = 3SE +/- 0.061, N = 3SE +/- 0.026, N = 33.8413.8723.7843.896

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOP4123700K1400K2100K2800K3500KSE +/- 8626.43, N = 3SE +/- 19183.06, N = 3SE +/- 11005.15, N = 3SE +/- 32269.04, N = 32109775.003323281.832085673.462070909.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADD4123600K1200K1800K2400K3000KSE +/- 28568.59, N = 13SE +/- 27951.55, N = 3SE +/- 12039.46, N = 3SE +/- 17037.49, N = 32607688.022635219.752641940.802634387.831. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSH4123400K800K1200K1600K2000KSE +/- 19842.96, N = 3SE +/- 25186.84, N = 5SE +/- 9300.78, N = 3SE +/- 13361.81, N = 32051125.082023847.682059021.042072916.331. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GET4123700K1400K2100K2800K3500KSE +/- 18481.68, N = 3SE +/- 18933.24, N = 3SE +/- 44568.10, N = 3SE +/- 15356.90, N = 32919971.423138734.002908151.922927900.671. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SET4123500K1000K1500K2000K2500KSE +/- 3546.38, N = 3SE +/- 13128.97, N = 3SE +/- 10631.93, N = 3SE +/- 12358.77, N = 32385714.252369135.502342227.422377147.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To Compile41234080120160200SE +/- 0.12, N = 3SE +/- 0.32, N = 3SE +/- 0.19, N = 3SE +/- 0.26, N = 3184.41184.26184.26184.36

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2412370140210280350SE +/- 1.01, N = 3SE +/- 0.27, N = 3SE +/- 0.93, N = 3SE +/- 0.54, N = 3299.93298.63301.24299.74MIN: 297.54 / MAX: 306.69MIN: 297.04 / MAX: 300.97MIN: 298.47 / MAX: 304.26MIN: 297.93 / MAX: 302.271. (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.1412360120180240300SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 3271.01270.62270.94271.02MIN: 270.36 / MAX: 271.8MIN: 270.11 / MAX: 271.33MIN: 270.24 / MAX: 271.7MIN: 270.32 / MAX: 271.671. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

toyBrot Fractal Generator

Implementation: OpenMP

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: OpenMP412313K26K39K52K65KSE +/- 8.11, N = 3SE +/- 6.00, N = 3SE +/- 1.67, N = 3SE +/- 4.04, N = 3617436173561728617331. (CXX) g++ options: -O3 -lpthread

toyBrot Fractal Generator

Implementation: C++ Tasks

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: C++ Tasks412313K26K39K52K65KSE +/- 124.65, N = 3SE +/- 13.67, N = 3SE +/- 100.54, N = 3SE +/- 63.76, N = 3621056197662100620091. (CXX) g++ options: -O3 -lpthread

toyBrot Fractal Generator

Implementation: C++ Threads

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal Generator 2020-11-18Implementation: C++ Threads412313K26K39K52K65KSE +/- 32.42, N = 3SE +/- 13.45, N = 3SE +/- 28.06, N = 3SE +/- 42.55, N = 3618806183861878618841. (CXX) g++ options: -O3 -lpthread

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xz412348121620SE +/- 0.02, N = 4SE +/- 0.05, N = 4SE +/- 0.06, N = 4SE +/- 0.06, N = 416.8716.7916.7816.87

VKMark

Resolution: 1920 x 1080

OpenBenchmarking.orgVKMark Score, More Is BetterVKMark 2020-05-21Resolution: 1920 x 10804123160320480640800SE +/- 1.86, N = 3SE +/- 2.73, N = 3SE +/- 1.86, N = 37097197117071. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF

Warsow

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 2.5 BetaResolution: 1920 x 1080412320406080100SE +/- 0.12, N = 3SE +/- 0.47, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 385.584.685.485.4

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPack41233691215SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 513.0013.0313.0013.001. (CXX) g++ options: -rdynamic

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20210126Encode Settings: Default41231.28842.57683.86525.15366.442SE +/- 0.009, N = 3SE +/- 0.017, N = 3SE +/- 0.022, N = 3SE +/- 0.027, N = 35.7095.7265.7195.7111. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -ljpeg -lgif -lpthread

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20210126Encode Settings: Quality 75, Compression Effort 7412370140210280350SE +/- 0.66, N = 3SE +/- 0.94, N = 3SE +/- 0.58, N = 3SE +/- 0.98, N = 3325.62325.17324.89325.751. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -ljpeg -lgif -lpthread

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20210126Encode Settings: Quality 95, Compression Effort 74123130260390520650SE +/- 1.37, N = 3SE +/- 1.42, N = 3SE +/- 0.37, N = 3SE +/- 0.46, N = 3598.28600.59600.39597.491. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -ljpeg -lgif -lpthread

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20210126Encode Settings: Quality 100, Compression Effort 54123510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 318.3518.3718.3318.361. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -ljpeg -lgif -lpthread

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20210126Encode Settings: Quality 100, Lossless Compression412330060090012001500SE +/- 0.60, N = 3SE +/- 0.06, N = 3SE +/- 0.50, N = 3SE +/- 0.28, N = 31174.591173.141175.091173.721. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -ljpeg -lgif -lpthread


Phoronix Test Suite v10.8.4