Core i9 10980XE Ryzen 9 3990X - Pop OS Skylake Opt Benchmark

Benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2007151-NE-2007118NE34&grs.

Core i9 10980XE Ryzen 9 3990X - Pop OS Skylake Opt BenchmarkProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDefaultOptimizedOptimized Round 2AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)System76 Thelio Major (F4c Z5 BIOS)AMD Starship/Matisse126GBSamsung SSD 970 EVO Plus 500GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioLG Ultra HDIntel I211 + Intel Wi-Fi 6 AX200Pop 20.045.4.0-7634-generic (x86_64)GNOME Shell 3.36.3X Server 1.20.8amdgpu 19.1.04.6 Mesa 20.0.8 (LLVM 10.0.0)GCC 9.3.0ext43840x2160OpenBenchmarking.orgKernel Details- snd_usb_audio.ignore_ctl_error=1Compiler Details- Default: --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,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 - Optimized: --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,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-arch=skylake --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 - Optimized Round 2: --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,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-arch=skylake --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=skylake --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Python Details- Python 2.7.18rc1 + Python 3.8.2Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected

Core i9 10980XE Ryzen 9 3990X - Pop OS Skylake Opt Benchmarkglibc-bench: log2himeno: Poisson Pressure Solverdav1d: Chimera 1080p 10-bitglibc-bench: ffsllglibc-bench: ffsdaphne: OpenMP - Euclidean Clusterglibc-bench: asinhpyperformance: floatglibc-bench: atanhglibc-bench: sincosrodinia: OpenMP LavaMDdaphne: OpenMP - NDT Mappingpyperformance: pickle_pure_pythonsvt-av1: Enc Mode 0 - 1080pglibc-bench: sinhpyperformance: django_templatesvt-av1: Enc Mode 8 - 1080psvt-av1: Enc Mode 4 - 1080predis: SETaom-av1: Speed 8 Realtimeplaidml: No - Inference - VGG19 - CPUlammps: Rhodopsin Proteindav1d: Chimera 1080ppyperformance: nbodymrbayes: Primate Phylogeny Analysisnumenta-nab: Windowed Gaussianpyperformance: python_startupyafaray: Total Time For Sample Scenenumenta-nab: Relative Entropycoremark: CoreMark Size 666 - Iterations Per Secondrodinia: OpenMP Streamclusterbrl-cad: VGR Performance Metricpyperformance: crypto_pyaesaom-av1: Speed 4 Two-Passrodinia: OpenMP CFD Solverplaidml: No - Inference - Mobilenet - CPUsqlite-speedtest: Timed Time - Size 1,000mlpack: scikit_svmpyperformance: pathlibrodinia: OpenMP HotSpot3Dpovray: Trace Timenpb: EP.Cnumenta-nab: Earthgecko Skylinenumenta-nab: EXPoSEcython-bench: mt-dgemm: Sustained Floating-Point Rateglibc-bench: tanhplaidml: No - Inference - Inception V3 - CPUnumpy: dav1d: Summer Nature 1080ppyperformance: json_loadsaom-av1: Speed 6 Two-Passhugin: Panorama Photo Assistant + Stitching Timedav1d: Summer Nature 4Kglibc-bench: singlibc-bench: sqrtaom-av1: Speed 6 Realtimecompress-zstd: 3scikit-learn: pyperformance: chaosgromacs: Water Benchmarkrodinia: OpenMP Leukocyteplaidml: No - Inference - VGG16 - CPUdaphne: OpenMP - Points2Imagepybench: Total For Average Test Timesstockfish: Total Timeai-benchmark: Device Inference Scorecompress-zstd: 19pyperformance: regex_compileglibc-bench: cosplaidml: No - Inference - DenseNet 201 - CPUai-benchmark: Device AI Scoreocrmypdf: Processing 60 Page PDF Documentnpb: EP.Dplaidml: No - Inference - ResNet 50 - CPUnpb: LU.Cglibc-bench: expnumenta-nab: Bayesian Changepointjohn-the-ripper: Blowfishpyperformance: 2to3plaidml: No - Inference - IMDB LSTM - CPUmontage: Mosaic of M17, K band, 1.5 deg x 1.5 degai-benchmark: Device Training Scoreglibc-bench: pthread_oncejohn-the-ripper: MD5npb: SP.Bpyperformance: raytracenpb: MG.Chpcg: npb: BT.Cglibc-bench: modfnpb: FT.Cpyperformance: gocloverleaf: Lagrangian-Eulerian Hydrodynamicsredis: GETDefaultOptimizedOptimized Round 25.956324076.629469169.371.789782.023831183.688.7761610910.270812.366843.741968.124340.1287.8060946.497.1009.5981926576.2834.5031.4723.624882.2310493.7276.21312.254.04212.9592332502.5047748.119816934100.02.536.70514.7063.86820.6816.486.8559.0504818.1570.96032.26940.69217.17351610.779611.15373.17873.5422.83.945.486379.9742.56002.2512518.057205.8107.5631043.89039.85537.5621228.853285734931154146652193282.215942.91503.44312914.8164999.436.2865289.015.1896225.76888783299821.0274.19711971.78641512533347235.7244526534.149.0497967739.782.0279428563.022350.402704398.124.055863508.098179206.682.024411.792621168.868.377981019.9232511.654641.052915.044140.137.5615244.598.2319.8761879274.3735.6231.9624.329857.0910596.3066.0591254.98613.1672352886.8130378.0198175291012.516.63714.9865.08320.6316.786.1389.0514894.0371.61832.48640.76117.42582310.909811.06375.83881.3522.63.8946.021375.6442.46252.2763218.237163.3106.7391053.85339.74737.2121080.524916118930153428568192382.415842.94973.44312014.8655027.836.3165560.845.1855225.86188894299819.4274.17111971.78953511300047137.9944426530.569.0525367707.342.0281728564.592350.402774720.924.137864534.731508206.941.789642.024131089.028.101731029.5382811.526942.113967.704140.1347.4623444.4100.8559.9661942514.9435.4032.4624.247857.6510794.6896.09512.353.64813.2772383854.7961408.1888341201022.566.57514.9564.00521.0116.785.3209.2034894.0972.06932.76740.14317.26949310.753911.22378.32885.2222.53.9445.584377.3342.93662.2533018.207135.0106.5121053.88940.12737.2921047.577622172938154644018193882.815843.16593.46313814.7815002.326.2965583.535.2076025.78588576300822.0373.98312001.79088511633347122.1544426578.299.0620667722.732.0272928571.472350.402977648.44OpenBenchmarking.org

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2DefaultOptimizedOptimized Round 21.34022.68044.02065.36086.701SE +/- 0.01640, N = 3SE +/- 0.00364, N = 3SE +/- 0.00287, N = 35.956324.055864.13786

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverDefaultOptimizedOptimized Round 210002000300040005000SE +/- 34.51, N = 15SE +/- 47.31, N = 3SE +/- 12.48, N = 34076.633508.104534.731. (CC) gcc options: -O3 -mavx2

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitDefaultOptimizedOptimized Round 250100150200250SE +/- 0.19, N = 3SE +/- 0.53, N = 3SE +/- 0.48, N = 3169.37206.68206.94MIN: 121.34 / MAX: 268.39MIN: 146.94 / MAX: 330.56MIN: 147.43 / MAX: 330.51. (CC) gcc options: -pthread

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllDefaultOptimizedOptimized Round 20.45550.9111.36651.8222.2775SE +/- 0.00006, N = 3SE +/- 0.00238, N = 3SE +/- 0.00018, N = 31.789782.024411.78964

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsDefaultOptimizedOptimized Round 20.45540.91081.36621.82162.277SE +/- 0.00032, N = 3SE +/- 0.00136, N = 3SE +/- 0.00074, N = 32.023831.792622.02413

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterDefaultOptimizedOptimized Round 230060090012001500SE +/- 3.08, N = 3SE +/- 3.50, N = 3SE +/- 15.06, N = 31183.681168.861089.021. (CXX) g++ options: -O3 -std=c++11 -fopenmp

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhDefaultOptimizedOptimized Round 2246810SE +/- 0.07902, N = 3SE +/- 0.03742, N = 3SE +/- 0.00187, N = 38.776168.377988.10173

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatDefaultOptimizedOptimized Round 220406080100SE +/- 0.33, N = 3109101102

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhDefaultOptimizedOptimized Round 23691215SE +/- 0.01297, N = 3SE +/- 0.06812, N = 3SE +/- 0.04337, N = 310.270809.923259.53828

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosDefaultOptimizedOptimized Round 23691215SE +/- 0.01, N = 3SE +/- 0.17, N = 3SE +/- 0.11, N = 312.3711.6511.53

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDDefaultOptimizedOptimized Round 21020304050SE +/- 0.20, N = 3SE +/- 0.12, N = 3SE +/- 0.50, N = 543.7441.0542.111. (CXX) g++ options: -O2 -lOpenCL

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingDefaultOptimizedOptimized Round 22004006008001000SE +/- 2.68, N = 3SE +/- 4.60, N = 3SE +/- 0.83, N = 3968.12915.04967.701. (CXX) g++ options: -O3 -std=c++11 -fopenmp

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonDefaultOptimizedOptimized Round 290180270360450SE +/- 1.45, N = 3SE +/- 0.33, N = 3434414414

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 0 - Input: 1080pDefaultOptimizedOptimized Round 20.03020.06040.09060.12080.151SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1280.1300.1341. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhDefaultOptimizedOptimized Round 2246810SE +/- 0.00239, N = 3SE +/- 0.00451, N = 3SE +/- 0.04836, N = 37.806097.561527.46234

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateDefaultOptimizedOptimized Round 21122334455SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 346.444.544.4

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pDefaultOptimizedOptimized Round 220406080100SE +/- 0.35, N = 3SE +/- 0.22, N = 3SE +/- 0.48, N = 397.1098.23100.861. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pDefaultOptimizedOptimized Round 23691215SE +/- 0.062, N = 3SE +/- 0.028, N = 3SE +/- 0.068, N = 39.5989.8769.9661. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETDefaultOptimizedOptimized Round 2400K800K1200K1600K2000KSE +/- 26705.87, N = 15SE +/- 19531.99, N = 15SE +/- 23065.50, N = 61926576.281879274.371942514.941. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeDefaultOptimizedOptimized Round 2816243240SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 334.5035.6235.401. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

PlaidML

FP16: No - Mode: Inference - Network: VGG19 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPUDefaultOptimizedOptimized Round 2816243240SE +/- 0.29, N = 3SE +/- 0.29, N = 3SE +/- 0.12, N = 331.4731.9632.46

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin ProteinDefaultOptimizedOptimized Round 2612182430SE +/- 0.13, N = 3SE +/- 0.41, N = 3SE +/- 0.19, N = 323.6224.3324.251. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pDefaultOptimizedOptimized Round 22004006008001000SE +/- 2.94, N = 3SE +/- 2.15, N = 3SE +/- 3.55, N = 3882.23857.09857.65MIN: 487.91 / MAX: 1141.18MIN: 480.14 / MAX: 1093.45MIN: 454.83 / MAX: 1098.811. (CC) gcc options: -pthread

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyDefaultOptimizedOptimized Round 220406080100SE +/- 0.33, N = 3104105107

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisDefaultOptimizedOptimized Round 220406080100SE +/- 0.32, N = 3SE +/- 0.77, N = 3SE +/- 0.96, N = 393.7396.3194.691. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianDefaultOptimizedOptimized Round 2246810SE +/- 0.018, N = 3SE +/- 0.020, N = 3SE +/- 0.029, N = 36.2136.0596.095

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupDefaultOptimizedOptimized Round 23691215SE +/- 0.03, N = 3SE +/- 0.00, N = 312.212.012.3

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneDefaultOptimizedOptimized Round 21224364860SE +/- 0.61, N = 15SE +/- 0.56, N = 3SE +/- 0.33, N = 354.0454.9953.651. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread

Numenta Anomaly Benchmark

Detector: Relative Entropy

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyDefaultOptimizedOptimized Round 23691215SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 312.9613.1713.28

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondDefaultOptimizedOptimized Round 2500K1000K1500K2000K2500KSE +/- 16958.53, N = 3SE +/- 4570.17, N = 3SE +/- 32870.25, N = 42332502.502352886.812383854.801. (CC) gcc options: -O2 -lrt" -lrt

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterDefaultOptimizedOptimized Round 2246810SE +/- 0.020, N = 3SE +/- 0.032, N = 3SE +/- 0.031, N = 38.1198.0198.1881. (CXX) g++ options: -O2 -lOpenCL

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricDefaultOptimizedOptimized Round 2200K400K600K800K1000K8169348175298341201. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lGL -lGLdispatch -lX11 -lpthread -ldl -luuid -lm

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesDefaultOptimizedOptimized Round 220406080100SE +/- 0.03, N = 3SE +/- 0.33, N = 3100.0101.0102.0

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassDefaultOptimizedOptimized Round 20.5761.1521.7282.3042.88SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.532.512.561. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverDefaultOptimizedOptimized Round 2246810SE +/- 0.095, N = 4SE +/- 0.060, N = 3SE +/- 0.026, N = 36.7056.6376.5751. (CXX) g++ options: -O2 -lOpenCL

PlaidML

FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Mobilenet - Device: CPUDefaultOptimizedOptimized Round 248121620SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 314.7014.9814.95

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000DefaultOptimizedOptimized Round 21530456075SE +/- 0.22, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 363.8765.0864.011. (CC) gcc options: -O2 -ldl -lz -lpthread

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmDefaultOptimizedOptimized Round 2510152025SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.23, N = 320.6820.6321.01

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibDefaultOptimizedOptimized Round 248121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 316.416.716.7

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DDefaultOptimizedOptimized Round 220406080100SE +/- 1.02, N = 6SE +/- 0.50, N = 3SE +/- 0.67, N = 386.8686.1485.321. (CXX) g++ options: -O2 -lOpenCL

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeDefaultOptimizedOptimized Round 23691215SE +/- 0.065, N = 3SE +/- 0.043, N = 3SE +/- 0.055, N = 39.0509.0519.2031. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CDefaultOptimizedOptimized Round 210002000300040005000SE +/- 21.84, N = 3SE +/- 31.84, N = 3SE +/- 43.01, N = 34818.154894.034894.091. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineDefaultOptimizedOptimized Round 21632486480SE +/- 0.25, N = 3SE +/- 0.34, N = 3SE +/- 0.16, N = 370.9671.6272.07

Numenta Anomaly Benchmark

Detector: EXPoSE

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: EXPoSEDefaultOptimizedOptimized Round 2816243240SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 1332.2732.4932.77

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27DefaultOptimizedOptimized Round 2918273645SE +/- 0.07, N = 3SE +/- 0.31, N = 3SE +/- 0.11, N = 340.6940.7640.14

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateDefaultOptimizedOptimized Round 248121620SE +/- 0.24, N = 15SE +/- 0.15, N = 15SE +/- 0.21, N = 517.1717.4317.271. (CC) gcc options: -O3 -march=native -fopenmp

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhDefaultOptimizedOptimized Round 23691215SE +/- 0.00, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 310.7810.9110.75

PlaidML

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Inception V3 - Device: CPUDefaultOptimizedOptimized Round 23691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 311.1511.0611.22

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkDefaultOptimizedOptimized Round 280160240320400SE +/- 0.91, N = 3SE +/- 0.40, N = 3SE +/- 0.79, N = 3373.17375.83378.32

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pDefaultOptimizedOptimized Round 22004006008001000SE +/- 5.28, N = 3SE +/- 0.73, N = 3SE +/- 1.39, N = 3873.54881.35885.22MIN: 263.8 / MAX: 1009.6MIN: 290.02 / MAX: 1005.96MIN: 286.93 / MAX: 1010.661. (CC) gcc options: -pthread

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsDefaultOptimizedOptimized Round 2510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 322.822.622.5

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassDefaultOptimizedOptimized Round 20.88651.7732.65953.5464.4325SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.903.893.941. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeDefaultOptimizedOptimized Round 21020304050SE +/- 0.34, N = 3SE +/- 0.48, N = 3SE +/- 0.47, N = 345.4946.0245.58

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KDefaultOptimizedOptimized Round 280160240320400SE +/- 0.42, N = 3SE +/- 1.89, N = 3SE +/- 0.88, N = 3379.97375.64377.33MIN: 147.77 / MAX: 417.62MIN: 139.22 / MAX: 417.31MIN: 142.61 / MAX: 4161. (CC) gcc options: -pthread

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinDefaultOptimizedOptimized Round 21020304050SE +/- 0.01, N = 3SE +/- 0.33, N = 3SE +/- 0.01, N = 342.5642.4642.94

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtDefaultOptimizedOptimized Round 20.51221.02441.53662.04882.561SE +/- 0.00090, N = 3SE +/- 0.01708, N = 13SE +/- 0.00370, N = 32.251252.276322.25330

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeDefaultOptimizedOptimized Round 248121620SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 318.0518.2318.201. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3DefaultOptimizedOptimized Round 215003000450060007500SE +/- 44.91, N = 3SE +/- 4.71, N = 3SE +/- 60.74, N = 37205.87163.37135.01. (CC) gcc options: -O3 -pthread -lz -llzma

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1DefaultOptimizedOptimized Round 220406080100SE +/- 0.69, N = 3SE +/- 0.29, N = 3SE +/- 0.09, N = 3107.56106.74106.51

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosDefaultOptimizedOptimized Round 220406080100104105105

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.1Water BenchmarkDefaultOptimizedOptimized Round 20.87531.75062.62593.50124.3765SE +/- 0.066, N = 3SE +/- 0.054, N = 4SE +/- 0.062, N = 33.8903.8533.8891. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteDefaultOptimizedOptimized Round 2918273645SE +/- 0.23, N = 3SE +/- 0.51, N = 3SE +/- 0.23, N = 339.8639.7540.131. (CXX) g++ options: -O2 -lOpenCL

PlaidML

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUDefaultOptimizedOptimized Round 2918273645SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.51, N = 337.5637.2137.29

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2ImageDefaultOptimizedOptimized Round 25K10K15K20K25KSE +/- 222.73, N = 3SE +/- 230.98, N = 3SE +/- 183.10, N = 321228.8521080.5221047.581. (CXX) g++ options: -O3 -std=c++11 -fopenmp

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesDefaultOptimizedOptimized Round 22004006008001000SE +/- 2.65, N = 3SE +/- 2.19, N = 3SE +/- 4.58, N = 3931930938

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeDefaultOptimizedOptimized Round 230M60M90M120M150MSE +/- 860075.69, N = 3SE +/- 793489.01, N = 3SE +/- 945939.33, N = 31541466521534285681546440181. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

AI Benchmark Alpha

Device Inference Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Inference ScoreDefaultOptimizedOptimized Round 2400800120016002000193219231938

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19DefaultOptimizedOptimized Round 220406080100SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 382.282.482.81. (CC) gcc options: -O3 -pthread -lz -llzma

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileDefaultOptimizedOptimized Round 24080120160200159158158

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosDefaultOptimizedOptimized Round 21020304050SE +/- 0.01, N = 3SE +/- 0.28, N = 3SE +/- 0.07, N = 342.9242.9543.17

PlaidML

FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPUDefaultOptimizedOptimized Round 20.77851.5572.33553.1143.8925SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.443.443.46

AI Benchmark Alpha

Device AI Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device AI ScoreDefaultOptimizedOptimized Round 27001400210028003500312931203138

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentDefaultOptimizedOptimized Round 248121620SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 314.8214.8714.78

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DDefaultOptimizedOptimized Round 211002200330044005500SE +/- 7.97, N = 3SE +/- 9.51, N = 3SE +/- 14.13, N = 34999.435027.835002.321. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUDefaultOptimizedOptimized Round 2246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 36.286.316.29

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CDefaultOptimizedOptimized Round 214K28K42K56K70KSE +/- 52.68, N = 3SE +/- 7.16, N = 3SE +/- 26.57, N = 365289.0165560.8465583.531. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expDefaultOptimizedOptimized Round 21.17172.34343.51514.68685.8585SE +/- 0.00032, N = 3SE +/- 0.02078, N = 3SE +/- 0.08351, N = 35.189625.185525.20760

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointDefaultOptimizedOptimized Round 2612182430SE +/- 0.26, N = 3SE +/- 0.21, N = 3SE +/- 0.02, N = 325.7725.8625.79

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishDefaultOptimizedOptimized Round 220K40K60K80K100KSE +/- 387.67, N = 3SE +/- 396.97, N = 3SE +/- 371.83, N = 38878388894885761. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3DefaultOptimizedOptimized Round 270140210280350299299300

PlaidML

FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPUDefaultOptimizedOptimized Round 22004006008001000SE +/- 1.55, N = 3SE +/- 1.34, N = 3SE +/- 1.77, N = 3821.02819.42822.03

Montage Astronomical Image Mosaic Engine

Mosaic of M17, K band, 1.5 deg x 1.5 deg

OpenBenchmarking.orgSeconds, Fewer Is BetterMontage Astronomical Image Mosaic Engine 6.0Mosaic of M17, K band, 1.5 deg x 1.5 degDefaultOptimizedOptimized Round 21632486480SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.17, N = 374.2074.1773.981. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2

AI Benchmark Alpha

Device Training Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Training ScoreDefaultOptimizedOptimized Round 230060090012001500119711971200

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceDefaultOptimizedOptimized Round 20.40290.80581.20871.61162.0145SE +/- 0.00153, N = 3SE +/- 0.00158, N = 3SE +/- 0.00076, N = 31.786411.789531.79088

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5DefaultOptimizedOptimized Round 21.1M2.2M3.3M4.4M5.5MSE +/- 28386.23, N = 3SE +/- 28827.07, N = 3SE +/- 27180.47, N = 35125333511300051163331. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BDefaultOptimizedOptimized Round 210K20K30K40K50KSE +/- 25.58, N = 3SE +/- 317.18, N = 3SE +/- 153.42, N = 347235.7247137.9947122.151. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceDefaultOptimizedOptimized Round 2100200300400500SE +/- 0.88, N = 3SE +/- 0.33, N = 3445444444

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CDefaultOptimizedOptimized Round 26K12K18K24K30KSE +/- 40.15, N = 3SE +/- 10.23, N = 3SE +/- 7.88, N = 326534.1426530.5626578.291. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1DefaultOptimizedOptimized Round 23691215SE +/- 0.00135, N = 3SE +/- 0.00205, N = 3SE +/- 0.00356, N = 39.049799.052539.062061. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CDefaultOptimizedOptimized Round 215K30K45K60K75KSE +/- 25.73, N = 3SE +/- 21.90, N = 3SE +/- 15.08, N = 367739.7867707.3467722.731. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfDefaultOptimizedOptimized Round 20.45630.91261.36891.82522.2815SE +/- 0.00054, N = 3SE +/- 0.00065, N = 3SE +/- 0.00349, N = 32.027942.028172.02729

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CDefaultOptimizedOptimized Round 26K12K18K24K30KSE +/- 7.08, N = 3SE +/- 13.18, N = 3SE +/- 9.61, N = 328563.0228564.5928571.471. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goDefaultOptimizedOptimized Round 250100150200250SE +/- 0.33, N = 3SE +/- 0.58, N = 3235235235

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsDefaultOptimizedOptimized Round 20.090.180.270.360.45SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 30.400.400.401. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETDefaultOptimizedOptimized Round 2600K1200K1800K2400K3000KSE +/- 54993.70, N = 15SE +/- 50011.51, N = 15SE +/- 37976.12, N = 42704398.122774720.922977648.441. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3


Phoronix Test Suite v10.8.4