9400f-sep Intel Core i5-9400F testing with a MSI B360M GAMING PLUS (MS-7B19) v1.0 (1.10 BIOS) and MSI NVIDIA NV106 1GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009281-FI-9400FSEP853&grw .
9400f-sep Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.9-rc2 Run 2 Linux 5.9-rc7 Intel Core i5-9400F @ 4.10GHz (6 Cores) MSI B360M GAMING PLUS (MS-7B19) v1.0 (1.10 BIOS) Intel Cannon Lake PCH 16GB 256GB SAMSUNG MZVPW256HEGL-000H7 MSI NVIDIA NV106 1GB Realtek ALC887-VD G237HL Intel I219-V Ubuntu 20.04 5.9.0-050900rc2-generic (x86_64) 20200823 GNOME Shell 3.36.0 X Server 1.20.7 modesetting 1.20.7 4.3 Mesa 20.0.2 GCC 9.3.0 ext4 1920x1080 5.9.0-050900rc7daily20200928-generic (x86_64) 20200927 OpenBenchmarking.org Compiler 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,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: 0xca Python Details - Python 3.8.2 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
9400f-sep hint: FLOAT libraw: Post-Processing Benchmark webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression espeak: Text-To-Speech Synthesis hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA lczero: BLAS lczero: Eigen lczero: Rand dolfyn: Computational Fluid Dynamics mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 opencv: DNN - Deep Neural Network tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 caffe: AlexNet - CPU - 100 caffe: AlexNet - CPU - 200 caffe: GoogleNet - CPU - 100 caffe: GoogleNet - CPU - 200 ncnn: CPU - squeezenet ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression gromacs: Water Benchmark lammps: Rhodopsin Protein namd: ATPase Simulation - 327,506 Atoms ffte: N=256, 3D Complex FFT Routine kripke: mocassin: Dust 2D tau100.0 incompact3d: Cylinder gpaw: Carbon Nanotube aom-av1: Speed 0 Two-Pass aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime couchdb: 100 - 1000 - 24 influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 byte: Dhrystone 2 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 407938209.34764 26.99 1.658 2.605 18.836 7.766 44.021 30.289 117.809 11.513 1004 953 253411 20.230 5.848 26.706 3.627 4.014 37.147 2975 326.243 330.222 32083 65074 80042 159857 19.96 22.59 6.30 5.31 3.83 4.99 8.23 1.44 21.28 89.26 21.69 22.00 40.02 36.98 49.62 83.48 26.39 3.13 0.649 4.329 2.86251 23721.231042479 11243443 240 490.352560 514.767 0.25 2.15 17.61 3.42 39.53 122.125 1095047.3 1460364.5 40265449.6 406942592.14918 27.20 1.659 2.600 18.684 7.759 43.703 30.115 117.675 11.249 1006 938 20.186 5.838 26.729 3.642 4.001 37.051 3071 325.094 330.058 31950 63773 79953 159899 19.90 22.61 6.28 5.31 3.79 4.99 8.24 1.45 21.31 88.60 21.71 21.98 39.91 36.99 48.45 79.42 26.34 3.43 0.652 4.341 2.86905 23639.485828289 11098707 241 484.569031 509.358 0.26 2.17 17.68 3.43 39.60 123.022 39996685.5 407244100.97305 27.24 1.659 2.605 18.595 7.777 43.611 30.202 117.813 11.251 989 949 254263 20.268 5.828 26.641 3.639 3.992 37.080 3188 324.790 329.988 31998 63836 79862 159607 19.86 22.54 6.34 5.34 3.80 5.00 8.24 1.43 21.28 88.54 21.66 21.97 39.94 36.98 51.01 80.95 26.35 3.44 0.651 4.356 2.87464 23615.219818037 11507903 241 484.952169 512.031 0.25 2.17 17.72 3.43 39.66 120.681 1098588.9 1464209.7 40160217.6 OpenBenchmarking.org
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Linux 5.9-rc2 Run 2 Linux 5.9-rc7 90M 180M 270M 360M 450M SE +/- 568366.74, N = 3 SE +/- 488732.80, N = 3 SE +/- 402208.96, N = 3 407938209.35 406942592.15 407244100.97 1. (CC) gcc options: -O3 -march=native -lm
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Linux 5.9-rc2 Run 2 Linux 5.9-rc7 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 26.99 27.20 27.24 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.3733 0.7466 1.1199 1.4932 1.8665 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 1.658 1.659 1.659 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.5861 1.1722 1.7583 2.3444 2.9305 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 2.605 2.600 2.605 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 18.84 18.68 18.60 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Linux 5.9-rc2 Run 2 Linux 5.9-rc7 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 SE +/- 0.007, N = 3 7.766 7.759 7.777 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Linux 5.9-rc2 Run 2 Linux 5.9-rc7 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 44.02 43.70 43.61 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Linux 5.9-rc2 Run 2 Linux 5.9-rc7 7 14 21 28 35 SE +/- 0.28, N = 4 SE +/- 0.06, N = 4 SE +/- 0.09, N = 4 30.29 30.12 30.20 1. (CC) gcc options: -O2 -std=c99
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Linux 5.9-rc2 Run 2 Linux 5.9-rc7 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 117.81 117.68 117.81 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Linux 5.9-rc2 Run 2 Linux 5.9-rc7 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.51 11.25 11.25 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Linux 5.9-rc2 Run 2 Linux 5.9-rc7 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 1.67, N = 3 SE +/- 6.44, N = 3 1004 1006 989 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Linux 5.9-rc2 Run 2 Linux 5.9-rc7 200 400 600 800 1000 SE +/- 2.91, N = 3 SE +/- 4.91, N = 3 SE +/- 2.08, N = 3 953 938 949 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Random OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Random Linux 5.9-rc2 Linux 5.9-rc7 50K 100K 150K 200K 250K SE +/- 849.90, N = 3 SE +/- 182.72, N = 3 253411 254263 1. (CXX) g++ options: -flto -pthread
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 20.23 20.19 20.27
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 1.3158 2.6316 3.9474 5.2632 6.579 SE +/- 0.021, N = 3 SE +/- 0.034, N = 3 SE +/- 0.031, N = 3 5.848 5.838 5.828 MIN: 5.73 / MAX: 16.53 MIN: 5.72 / MAX: 17.66 MIN: 5.73 / MAX: 17.38 1. (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.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 26.71 26.73 26.64 MIN: 26.53 / MAX: 36.39 MIN: 26.56 / MAX: 35.29 MIN: 26.46 / MAX: 36 1. (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.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.8195 1.639 2.4585 3.278 4.0975 SE +/- 0.026, N = 3 SE +/- 0.028, N = 3 SE +/- 0.029, N = 3 3.627 3.642 3.639 MIN: 3.5 / MAX: 14.42 MIN: 3.51 / MAX: 15.02 MIN: 3.51 / MAX: 14.3 1. (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.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.9032 1.8064 2.7096 3.6128 4.516 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 4.014 4.001 3.992 MIN: 3.96 / MAX: 5.33 MIN: 3.95 / MAX: 5.17 MIN: 3.94 / MAX: 5.49 1. (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.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 37.15 37.05 37.08 MIN: 36.83 / MAX: 46.99 MIN: 36.88 / MAX: 46.75 MIN: 36.95 / MAX: 46.44 1. (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
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Linux 5.9-rc2 Run 2 Linux 5.9-rc7 700 1400 2100 2800 3500 SE +/- 39.34, N = 15 SE +/- 97.65, N = 15 SE +/- 178.95, N = 15 2975 3071 3188 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 70 140 210 280 350 SE +/- 0.72, N = 3 SE +/- 0.18, N = 3 SE +/- 0.14, N = 3 326.24 325.09 324.79 MIN: 324.62 / MAX: 342.63 MIN: 323.61 / MAX: 353.52 MIN: 323.57 / MAX: 326 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 70 140 210 280 350 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 330.22 330.06 329.99 MIN: 329.35 / MAX: 331.15 MIN: 329.13 / MAX: 331.7 MIN: 328.95 / MAX: 331.25 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 7K 14K 21K 28K 35K SE +/- 71.84, N = 3 SE +/- 36.07, N = 3 SE +/- 61.16, N = 3 32083 31950 31998 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 200 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 14K 28K 42K 56K 70K SE +/- 601.48, N = 15 SE +/- 48.38, N = 3 SE +/- 82.25, N = 3 65074 63773 63836 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 20K 40K 60K 80K 100K SE +/- 248.10, N = 3 SE +/- 100.13, N = 3 SE +/- 28.18, N = 3 80042 79953 79862 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 200 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 30K 60K 90K 120K 150K SE +/- 44.77, N = 3 SE +/- 123.90, N = 3 SE +/- 80.95, N = 3 159857 159899 159607 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 19.96 19.90 19.86 MIN: 19.83 / MAX: 29.34 MIN: 19.81 / MAX: 25.82 MIN: 19.8 / MAX: 21.24 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 22.59 22.61 22.54 MIN: 22.45 / MAX: 24.84 MIN: 22.47 / MAX: 24.91 MIN: 22.4 / MAX: 23.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 6.30 6.28 6.34 MIN: 6.13 / MAX: 17.25 MIN: 6.13 / MAX: 15.53 MIN: 6.15 / MAX: 17.33 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 1.2015 2.403 3.6045 4.806 6.0075 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 5.31 5.31 5.34 MIN: 5.19 / MAX: 16.2 MIN: 5.21 / MAX: 15.2 MIN: 5.19 / MAX: 16.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: shufflenet-v2 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.8618 1.7236 2.5854 3.4472 4.309 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 3.83 3.79 3.80 MIN: 3.73 / MAX: 11.24 MIN: 3.73 / MAX: 8.72 MIN: 3.71 / MAX: 11.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet Linux 5.9-rc2 Run 2 Linux 5.9-rc7 1.125 2.25 3.375 4.5 5.625 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 4.99 4.99 5.00 MIN: 4.88 / MAX: 16.5 MIN: 4.85 / MAX: 15.87 MIN: 4.87 / MAX: 16.43 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: efficientnet-b0 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.23 8.24 8.24 MIN: 8.19 / MAX: 8.89 MIN: 8.2 / MAX: 8.32 MIN: 8.19 / MAX: 15.38 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.3263 0.6526 0.9789 1.3052 1.6315 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.44 1.45 1.43 MIN: 1.4 / MAX: 2.57 MIN: 1.41 / MAX: 1.53 MIN: 1.4 / MAX: 2.11 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 21.28 21.31 21.28 MIN: 21.13 / MAX: 22.62 MIN: 21.17 / MAX: 23.62 MIN: 21.03 / MAX: 29.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 89.26 88.60 88.54 MIN: 89 / MAX: 97.78 MIN: 88.31 / MAX: 98 MIN: 88.32 / MAX: 96.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 21.69 21.71 21.66 MIN: 21.57 / MAX: 22.93 MIN: 21.6 / MAX: 22.03 MIN: 21.58 / MAX: 22.79 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 22.00 21.98 21.97 MIN: 21.91 / MAX: 31.96 MIN: 21.9 / MAX: 23.16 MIN: 21.85 / MAX: 23.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 40.02 39.91 39.94 MIN: 39.79 / MAX: 41.21 MIN: 39.69 / MAX: 47.23 MIN: 39.73 / MAX: 48.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: yolov4-tiny Linux 5.9-rc2 Run 2 Linux 5.9-rc7 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 36.98 36.99 36.98 MIN: 36.82 / MAX: 38.24 MIN: 36.88 / MAX: 39.1 MIN: 36.87 / MAX: 38.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Linux 5.9-rc2 Run 2 Linux 5.9-rc7 12 24 36 48 60 SE +/- 0.50, N = 8 SE +/- 0.51, N = 3 SE +/- 0.53, N = 3 49.62 48.45 51.01
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Linux 5.9-rc2 Run 2 Linux 5.9-rc7 20 40 60 80 100 SE +/- 3.59, N = 9 SE +/- 1.24, N = 3 SE +/- 2.47, N = 12 83.48 79.42 80.95
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Linux 5.9-rc2 Run 2 Linux 5.9-rc7 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 26.39 26.34 26.35
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.774 1.548 2.322 3.096 3.87 SE +/- 0.05, N = 3 SE +/- 0.04, N = 7 SE +/- 0.06, N = 3 3.13 3.43 3.44
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.1467 0.2934 0.4401 0.5868 0.7335 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 0.649 0.652 0.651 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.9801 1.9602 2.9403 3.9204 4.9005 SE +/- 0.019, N = 3 SE +/- 0.028, N = 3 SE +/- 0.021, N = 3 4.329 4.341 4.356 1. (CXX) g++ options: -O3 -pthread -lm
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.6468 1.2936 1.9404 2.5872 3.234 SE +/- 0.00067, N = 3 SE +/- 0.00965, N = 3 SE +/- 0.00569, N = 3 2.86251 2.86905 2.87464
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Linux 5.9-rc2 Run 2 Linux 5.9-rc7 5K 10K 15K 20K 25K SE +/- 69.82, N = 3 SE +/- 114.50, N = 3 SE +/- 151.87, N = 3 23721.23 23639.49 23615.22 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 2M 4M 6M 8M 10M SE +/- 139687.61, N = 3 SE +/- 113034.19, N = 3 SE +/- 167415.40, N = 9 11243443 11098707 11507903 1. (CXX) g++ options: -O3 -fopenmp
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 50 100 150 200 250 240 241 241 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder Linux 5.9-rc2 Run 2 Linux 5.9-rc7 110 220 330 440 550 SE +/- 5.96, N = 3 SE +/- 0.45, N = 3 SE +/- 0.19, N = 3 490.35 484.57 484.95 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Linux 5.9-rc2 Run 2 Linux 5.9-rc7 110 220 330 440 550 SE +/- 0.44, N = 3 SE +/- 1.57, N = 3 SE +/- 1.80, N = 3 514.77 509.36 512.03 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.0585 0.117 0.1755 0.234 0.2925 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.25 0.26 0.25 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.4883 0.9766 1.4649 1.9532 2.4415 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.15 2.17 2.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Linux 5.9-rc2 Run 2 Linux 5.9-rc7 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 17.61 17.68 17.72 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Linux 5.9-rc2 Run 2 Linux 5.9-rc7 0.7718 1.5436 2.3154 3.0872 3.859 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.42 3.43 3.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Linux 5.9-rc2 Run 2 Linux 5.9-rc7 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 39.53 39.60 39.66 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 24 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.1.1 Bulk Size: 100 - Inserts: 1000 - Rounds: 24 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 30 60 90 120 150 SE +/- 0.84, N = 3 SE +/- 0.65, N = 3 SE +/- 0.36, N = 3 122.13 123.02 120.68 1. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.9-rc2 Linux 5.9-rc7 200K 400K 600K 800K 1000K SE +/- 2125.05, N = 3 SE +/- 1070.82, N = 3 1095047.3 1098588.9
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.9-rc2 Linux 5.9-rc7 300K 600K 900K 1200K 1500K SE +/- 3124.16, N = 3 SE +/- 3346.81, N = 3 1460364.5 1464209.7
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Linux 5.9-rc2 Run 2 Linux 5.9-rc7 9M 18M 27M 36M 45M SE +/- 62534.72, N = 3 SE +/- 183683.54, N = 3 SE +/- 164482.54, N = 3 40265449.6 39996685.5 40160217.6
Phoronix Test Suite v10.8.4