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.

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 Benchmarkhpcg: npb: BT.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclustermrbayes: Primate Phylogeny Analysislammps: Rhodopsin Proteincompress-zstd: 3compress-zstd: 19john-the-ripper: Blowfishjohn-the-ripper: MD5dav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimesvt-av1: Enc Mode 0 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080pmt-dgemm: Sustained Floating-Point Ratecoremark: CoreMark Size 666 - Iterations Per Secondhimeno: Poisson Pressure Solverstockfish: Total Timepovray: Trace Timeyafaray: Total Time For Sample Scenenumpy: cython-bench: montage: Mosaic of M17, K band, 1.5 deg x 1.5 degglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncegromacs: Water Benchmarkdaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clustersqlite-speedtest: Timed Time - Size 1,000hugin: Panorama Photo Assistant + Stitching Timeocrmypdf: Processing 60 Page PDF Documentredis: GETredis: SETplaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - IMDB LSTM - CPUplaidml: No - Inference - Mobilenet - CPUplaidml: No - Inference - ResNet 50 - CPUplaidml: No - Inference - DenseNet 201 - CPUplaidml: No - Inference - Inception V3 - CPUpybench: Total For Average Test Timespyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonnumenta-nab: EXPoSEnumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointai-benchmark: Device Inference Scoreai-benchmark: Device Training Scoreai-benchmark: Device AI Scoremlpack: scikit_svmscikit-learn: brl-cad: VGR Performance MetricDefaultOptimizedOptimized Round 29.0497967739.784818.154999.4328563.0265289.0126534.1447235.720.4043.74186.85539.8556.7058.11993.72723.6247205.882.2887835125333882.23379.97873.54169.372.5318.053.934.500.1289.59897.10017.1735162332502.5047744076.6294691541466529.05054.042373.1740.69274.19742.91505.189622.0238342.56005.956322.027947.806092.2512510.77968.7761610.27081.7897812.36681.786413.890968.1221228.8532857341183.6863.86845.48614.8162704398.121926576.2837.5631.47821.0214.706.283.4411.1593123529910410910416.444522.8100.015912.246.443432.26912.9596.21370.96025.76819321197312920.68107.5638169349.0525367707.344894.035027.8328564.5965560.8426530.5647137.990.4041.05286.13839.7476.6378.01996.30624.3297163.382.4888945113000857.09375.64881.35206.682.5118.233.8935.620.139.87698.23117.4258232352886.8130373508.0981791534285689.05154.986375.8340.76174.17142.94975.185521.7926242.46254.055862.028177.561522.2763210.90988.377989.923252.0244111.65461.789533.853915.0421080.5249161181168.8665.08346.02114.8652774720.921879274.3737.2131.96819.4214.986.313.4411.0693023529910510110516.744422.61011581244.541432.48613.1676.05971.61825.86119231197312020.63106.7398175299.0620667722.734894.095002.3228571.4765583.5326578.2947122.150.4042.11385.32040.1276.5758.18894.68924.2477135.082.8885765116333857.65377.33885.22206.942.5618.203.9435.400.1349.966100.85517.2694932383854.7961404534.7315081546440189.20353.648378.3240.14373.98343.16595.207602.0241342.93664.137862.027297.462342.2533010.75398.101739.538281.7896411.52691.790883.889967.7021047.5776221721089.0264.00545.58414.7812977648.441942514.9437.2932.46822.0314.956.293.4611.2293823530010510210716.744422.510215812.344.441432.76713.2776.09572.06925.78519381200313821.01106.512834120OpenBenchmarking.org

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: 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

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

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

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

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

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

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: 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: 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PyPerformance

Benchmark: go

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

PyPerformance

Benchmark: 2to3

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

PyPerformance

Benchmark: chaos

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

PyPerformance

Benchmark: float

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

PyPerformance

Benchmark: nbody

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

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

PyPerformance

Benchmark: raytrace

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

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

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

PyPerformance

Benchmark: regex_compile

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

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

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

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

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

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

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

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: 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

AI Benchmark Alpha

Device Inference Score

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

AI Benchmark Alpha

Device Training Score

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

AI Benchmark Alpha

Device AI Score

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

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

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

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


Phoronix Test Suite v10.8.4