Intel Xeon E5-2609 v4 testing with a MSI X99A RAIDER (MS-7885) v5.0 (P.50 BIOS) and llvmpipe on Ubuntu 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2009272-FI-XEONBROAD92 Xeon Broadwell September 2020 - Phoronix Test Suite Xeon Broadwell September 2020 Intel Xeon E5-2609 v4 testing with a MSI X99A RAIDER (MS-7885) v5.0 (P.50 BIOS) and llvmpipe on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009272-FI-XEONBROAD92&sor&gru .
Xeon Broadwell September 2020 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.4 Linux 5.8 Linux 5.9 Git Intel Xeon E5-2609 v4 @ 1.70GHz (8 Cores) MSI X99A RAIDER (MS-7885) v5.0 (P.50 BIOS) Intel Xeon E7 v4/Xeon 16GB 256GB CORSAIR FORCE LX llvmpipe Realtek ALC892 Intel I218-V Ubuntu 20.04 5.4.0-37-generic (x86_64) GNOME Shell 3.36.2 X Server 1.20.8 modesetting 1.20.8 3.3 Mesa 20.0.4 (LLVM 9.0.1 256 bits) GCC 9.3.0 ext4 1024x768 5.8.0-050800-generic (x86_64) 5.9.0-050900rc6daily20200926-generic (x86_64) 20200925 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 - Linux 5.4: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb000038 - Linux 5.8: Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0xb000038 - Linux 5.9 Git: Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0xb000038 Python Details - Python 3.8.2 Security Details - Linux 5.4: itlb_multihit: KVM: Mitigation of Split huge pages + 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: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT disabled - Linux 5.8: itlb_multihit: KVM: Mitigation of Split huge pages + 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: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT disabled - Linux 5.9 Git: 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: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT disabled
Xeon Broadwell September 2020 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 compress-zstd: 3 compress-zstd: 19 libraw: Post-Processing Benchmark lczero: BLAS lczero: Eigen gromacs: Water Benchmark lammps: 20k Atoms lammps: Rhodopsin Protein ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score pgbench: 1 - 50 - Read Only pgbench: 1 - 100 - Read Only pgbench: 1 - 250 - Read Only pgbench: 1 - 50 - Read Write pgbench: 1 - 100 - Read Write pgbench: 1 - 250 - Read Write pgbench: 100 - 50 - Read Only pgbench: 100 - 100 - Read Only pgbench: 100 - 250 - Read Only pgbench: 100 - 50 - Read Write pgbench: 100 - 100 - Read Write pgbench: 100 - 250 - Read Write influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 namd: ATPase Simulation - 327,506 Atoms webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 250 - Read Only - Average Latency pgbench: 1 - 50 - Read Write - Average Latency pgbench: 1 - 100 - Read Write - Average Latency pgbench: 1 - 250 - Read Write - Average Latency pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 100 - Read Only - Average Latency pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 100 - Read Write - Average Latency pgbench: 100 - 250 - Read Write - Average Latency mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 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 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 opencv: DNN - Deep Neural Network rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster incompact3d: Cylinder mocassin: Dust 2D tau100.0 avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-linux-kernel: Time To Compile espeak: Text-To-Speech Synthesis montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg system-decompress-gzip: couchdb: 100 - 1000 - 24 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive gmic: 3D Elevated Function In Rand Colors, 100 Times hugin: Panorama Photo Assistant + Stitching Time ocrmypdf: Processing 60 Page PDF Document gpaw: Carbon Nanotube tesseract-ocr: Time To OCR 7 Images Linux 5.4 Linux 5.8 Linux 5.9 Git 0.11 0.92 8.59 1.47 17.76 2288.3 25.5 17.53 661 635 0.457 2.701 2.671 562 611 1173 75185 72106 73377 435 423 398 68749 66968 62275 4021 4763 4859 683945.0 732223.0 742413.4 5.00531 4.074 6.217 41.142 18.387 86.342 577135 8290180 417044 387769 391962 7500980 0.665 1.388 3.408 115.079 236.467 628.276 0.727 1.494 4.016 12.445 21.089 51.474 11.284 52.363 6.080 8.229 65.007 28.46 34.01 9.42 8.44 7.32 8.96 13.33 3.11 28.86 71.23 25.20 26.70 47.01 53.34 666.602 640.794 6825 843.765 236.178 345.627 55.378 31.737 872.990051 462 288.142 169.664 15.388 14.457 56.931 254.117 79.257 201.461 7.447 233.820 6.66 16.21 100.66 798.09 158.372 135.739 78.804 535.087 58.599 0.11 0.92 8.64 1.47 17.41 2297.9 25.6 17.51 643 623 0.456 2.710 2.677 557 603 1160 74274 70942 72973 454 441 413 67100 65706 60297 4154 4718 5286 683785.9 731570.7 743354.9 5.00308 4.068 6.233 41.157 18.431 86.622 578019 8295930 417737 387899 392109 7506603 0.673 1.411 3.429 110.213 226.999 605.092 0.746 1.522 4.148 12.060 21.205 47.332 11.302 52.444 6.066 8.147 65.041 28.51 34.71 9.43 8.40 7.27 8.98 13.28 3.12 28.89 71.53 25.27 26.58 47.05 53.40 663.116 640.455 6291 842.634 235.185 346.613 55.247 31.831 875.000183 462 288.179 169.822 15.393 14.484 56.880 254.670 79.643 201.979 7.448 204.874 6.77 16.22 100.76 798.28 158.307 135.759 79.005 535.472 58.742 0.11 0.92 8.64 1.47 17.49 2299.8 25.6 17.48 642 626 0.453 2.698 2.671 555 604 1159 73149 72137 71221 452 441 419 67846 65138 59853 4088 4878 4775 687197.1 731282.1 741552.5 4.99935 4.073 6.194 41.120 18.393 86.674 577584 8295183 417670 387939 392131 7505033 0.684 1.387 3.512 110.573 226.898 597.204 0.738 1.537 4.179 12.258 20.555 52.722 11.318 52.411 6.067 8.151 65.347 28.45 34.65 9.43 8.44 7.31 8.98 13.27 3.11 28.90 71.39 25.27 26.53 47.05 53.33 663.425 640.524 6420 842.875 237.302 346.511 55.369 31.831 875.545430 463 287.761 169.013 15.428 14.550 57.428 257.509 79.682 202.122 7.445 204.163 6.69 16.22 100.79 798.64 158.468 135.562 78.981 534.728 58.827 OpenBenchmarking.org
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 Git Linux 5.8 Linux 5.4 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.11 0.11 0.11 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 Git Linux 5.8 Linux 5.4 0.207 0.414 0.621 0.828 1.035 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.92 0.92 0.92 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 Git Linux 5.8 Linux 5.4 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 8.64 8.64 8.59 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 Git Linux 5.8 Linux 5.4 0.3308 0.6616 0.9924 1.3232 1.654 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.47 1.47 1.47 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.4 Linux 5.9 Git Linux 5.8 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 17.76 17.49 17.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Linux 5.9 Git Linux 5.8 Linux 5.4 500 1000 1500 2000 2500 SE +/- 0.75, N = 3 SE +/- 2.70, N = 3 SE +/- 0.33, N = 3 2299.8 2297.9 2288.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Linux 5.9 Git Linux 5.8 Linux 5.4 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 25.6 25.6 25.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 17.53 17.51 17.48 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Linux 5.4 Linux 5.8 Linux 5.9 Git 140 280 420 560 700 SE +/- 4.93, N = 3 SE +/- 7.42, N = 3 SE +/- 3.79, N = 3 661 643 642 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Linux 5.4 Linux 5.9 Git Linux 5.8 140 280 420 560 700 SE +/- 1.33, N = 3 SE +/- 6.17, N = 3 SE +/- 9.29, N = 3 635 626 623 1. (CXX) g++ options: -flto -pthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Linux 5.4 Linux 5.8 Linux 5.9 Git 0.1028 0.2056 0.3084 0.4112 0.514 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.457 0.456 0.453 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: 20k Atoms Linux 5.8 Linux 5.4 Linux 5.9 Git 0.6098 1.2196 1.8294 2.4392 3.049 SE +/- 0.003, N = 3 SE +/- 0.011, N = 3 SE +/- 0.010, N = 3 2.710 2.701 2.698 1. (CXX) g++ options: -O3 -pthread -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.8 Linux 5.9 Git Linux 5.4 0.6023 1.2046 1.8069 2.4092 3.0115 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 2.677 2.671 2.671 1. (CXX) g++ options: -O3 -pthread -lm
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Linux 5.4 Linux 5.8 Linux 5.9 Git 120 240 360 480 600 562 557 555
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Linux 5.4 Linux 5.9 Git Linux 5.8 130 260 390 520 650 611 604 603
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Linux 5.4 Linux 5.8 Linux 5.9 Git 300 600 900 1200 1500 1173 1160 1159
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 16K 32K 48K 64K 80K SE +/- 933.23, N = 3 SE +/- 240.03, N = 3 SE +/- 843.48, N = 3 75185 74274 73149 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only Linux 5.9 Git Linux 5.4 Linux 5.8 15K 30K 45K 60K 75K SE +/- 480.38, N = 3 SE +/- 474.91, N = 3 SE +/- 739.35, N = 7 72137 72106 70942 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 16K 32K 48K 64K 80K SE +/- 404.31, N = 3 SE +/- 1194.78, N = 3 SE +/- 617.91, N = 3 73377 72973 71221 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write Linux 5.8 Linux 5.9 Git Linux 5.4 100 200 300 400 500 SE +/- 1.17, N = 3 SE +/- 0.61, N = 3 SE +/- 1.13, N = 3 454 452 435 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write Linux 5.9 Git Linux 5.8 Linux 5.4 100 200 300 400 500 SE +/- 1.28, N = 3 SE +/- 1.41, N = 3 SE +/- 1.08, N = 3 441 441 423 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write Linux 5.9 Git Linux 5.8 Linux 5.4 90 180 270 360 450 SE +/- 2.46, N = 3 SE +/- 3.02, N = 3 SE +/- 1.94, N = 3 419 413 398 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only Linux 5.4 Linux 5.9 Git Linux 5.8 15K 30K 45K 60K 75K SE +/- 371.62, N = 3 SE +/- 766.55, N = 3 SE +/- 306.54, N = 3 68749 67846 67100 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 14K 28K 42K 56K 70K SE +/- 567.75, N = 3 SE +/- 206.58, N = 3 SE +/- 1003.14, N = 3 66968 65706 65138 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 13K 26K 39K 52K 65K SE +/- 358.02, N = 3 SE +/- 446.03, N = 3 SE +/- 439.97, N = 3 62275 60297 59853 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write Linux 5.8 Linux 5.9 Git Linux 5.4 900 1800 2700 3600 4500 SE +/- 45.13, N = 15 SE +/- 49.30, N = 15 SE +/- 45.45, N = 6 4154 4088 4021 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write Linux 5.9 Git Linux 5.4 Linux 5.8 1000 2000 3000 4000 5000 SE +/- 66.48, N = 13 SE +/- 80.37, N = 15 SE +/- 12.53, N = 3 4878 4763 4718 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write Linux 5.8 Linux 5.4 Linux 5.9 Git 1100 2200 3300 4400 5500 SE +/- 76.53, N = 3 SE +/- 49.45, N = 3 SE +/- 100.33, N = 15 5286 4859 4775 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
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 Git Linux 5.4 Linux 5.8 150K 300K 450K 600K 750K SE +/- 4327.34, N = 3 SE +/- 1763.98, N = 3 SE +/- 2275.53, N = 3 687197.1 683945.0 683785.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.4 Linux 5.8 Linux 5.9 Git 160K 320K 480K 640K 800K SE +/- 1047.29, N = 3 SE +/- 1935.82, N = 3 SE +/- 1289.71, N = 3 732223.0 731570.7 731282.1
InfluxDB Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.8 Linux 5.4 Linux 5.9 Git 160K 320K 480K 640K 800K SE +/- 972.85, N = 3 SE +/- 1022.51, N = 3 SE +/- 407.91, N = 3 743354.9 742413.4 741552.5
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.9 Git Linux 5.8 Linux 5.4 1.1262 2.2524 3.3786 4.5048 5.631 SE +/- 0.00183, N = 3 SE +/- 0.00438, N = 3 SE +/- 0.00188, N = 3 4.99935 5.00308 5.00531
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Linux 5.8 Linux 5.9 Git Linux 5.4 0.9167 1.8334 2.7501 3.6668 4.5835 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 4.068 4.073 4.074 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 Git Linux 5.4 Linux 5.8 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.013, N = 3 SE +/- 0.008, N = 3 6.194 6.217 6.233 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 Git Linux 5.4 Linux 5.8 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 41.12 41.14 41.16 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.4 Linux 5.9 Git Linux 5.8 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 18.39 18.39 18.43 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.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 86.34 86.62 86.67 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Linux 5.4 Linux 5.9 Git Linux 5.8 120K 240K 360K 480K 600K SE +/- 51.82, N = 3 SE +/- 184.27, N = 3 SE +/- 67.78, N = 3 577135 577584 578019
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Linux 5.4 Linux 5.9 Git Linux 5.8 2M 4M 6M 8M 10M SE +/- 801.81, N = 3 SE +/- 909.11, N = 3 SE +/- 596.32, N = 3 8290180 8295183 8295930
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Linux 5.4 Linux 5.9 Git Linux 5.8 90K 180K 270K 360K 450K SE +/- 45.23, N = 3 SE +/- 202.63, N = 3 SE +/- 235.80, N = 3 417044 417670 417737
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Linux 5.4 Linux 5.8 Linux 5.9 Git 80K 160K 240K 320K 400K SE +/- 136.08, N = 3 SE +/- 81.19, N = 3 SE +/- 80.41, N = 3 387769 387899 387939
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Linux 5.4 Linux 5.8 Linux 5.9 Git 80K 160K 240K 320K 400K SE +/- 46.31, N = 3 SE +/- 63.01, N = 3 SE +/- 71.27, N = 3 391962 392109 392131
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Linux 5.4 Linux 5.9 Git Linux 5.8 1.6M 3.2M 4.8M 6.4M 8M SE +/- 799.08, N = 3 SE +/- 362.87, N = 3 SE +/- 539.42, N = 3 7500980 7505033 7506603
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.1539 0.3078 0.4617 0.6156 0.7695 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 SE +/- 0.008, N = 3 0.665 0.673 0.684 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency Linux 5.9 Git Linux 5.4 Linux 5.8 0.3175 0.635 0.9525 1.27 1.5875 SE +/- 0.009, N = 3 SE +/- 0.009, N = 3 SE +/- 0.014, N = 7 1.387 1.388 1.411 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.7902 1.5804 2.3706 3.1608 3.951 SE +/- 0.019, N = 3 SE +/- 0.056, N = 3 SE +/- 0.030, N = 3 3.408 3.429 3.512 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency Linux 5.8 Linux 5.9 Git Linux 5.4 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 SE +/- 0.30, N = 3 110.21 110.57 115.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency Linux 5.9 Git Linux 5.8 Linux 5.4 50 100 150 200 250 SE +/- 0.66, N = 3 SE +/- 0.73, N = 3 SE +/- 0.61, N = 3 226.90 227.00 236.47 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.9 Git Linux 5.8 Linux 5.4 140 280 420 560 700 SE +/- 3.52, N = 3 SE +/- 4.46, N = 3 SE +/- 3.07, N = 3 597.20 605.09 628.28 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.9 Git Linux 5.8 0.1679 0.3358 0.5037 0.6716 0.8395 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 SE +/- 0.003, N = 3 0.727 0.738 0.746 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.3458 0.6916 1.0374 1.3832 1.729 SE +/- 0.013, N = 3 SE +/- 0.005, N = 3 SE +/- 0.024, N = 3 1.494 1.522 1.537 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.9403 1.8806 2.8209 3.7612 4.7015 SE +/- 0.023, N = 3 SE +/- 0.031, N = 3 SE +/- 0.031, N = 3 4.016 4.148 4.179 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency Linux 5.8 Linux 5.9 Git Linux 5.4 3 6 9 12 15 SE +/- 0.13, N = 15 SE +/- 0.15, N = 15 SE +/- 0.14, N = 6 12.06 12.26 12.45 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency Linux 5.9 Git Linux 5.4 Linux 5.8 5 10 15 20 25 SE +/- 0.28, N = 13 SE +/- 0.36, N = 15 SE +/- 0.06, N = 3 20.56 21.09 21.21 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.8 Linux 5.4 Linux 5.9 Git 12 24 36 48 60 SE +/- 0.68, N = 3 SE +/- 0.52, N = 3 SE +/- 1.18, N = 15 47.33 51.47 52.72 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Linux 5.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 11.28 11.30 11.32 MIN: 11.22 / MAX: 29.64 MIN: 11.25 / MAX: 15.69 MIN: 11.25 / MAX: 16.04 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.4 Linux 5.9 Git Linux 5.8 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 52.36 52.41 52.44 MIN: 52.23 / MAX: 70.64 MIN: 52.29 / MAX: 72.44 MIN: 52.26 / MAX: 71.79 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.8 Linux 5.9 Git Linux 5.4 2 4 6 8 10 SE +/- 0.009, N = 3 SE +/- 0.004, N = 3 SE +/- 0.020, N = 3 6.066 6.067 6.080 MIN: 6.02 / MAX: 26.4 MIN: 6.02 / MAX: 10.7 MIN: 6.02 / MAX: 41.2 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.8 Linux 5.9 Git Linux 5.4 2 4 6 8 10 SE +/- 0.010, N = 3 SE +/- 0.006, N = 3 SE +/- 0.076, N = 3 8.147 8.151 8.229 MIN: 8.09 / MAX: 12.1 MIN: 8.1 / MAX: 27.7 MIN: 8.1 / MAX: 47.32 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.4 Linux 5.8 Linux 5.9 Git 15 30 45 60 75 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 65.01 65.04 65.35 MIN: 64.6 / MAX: 84.89 MIN: 64.8 / MAX: 165.03 MIN: 64.79 / MAX: 212.67 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
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Linux 5.9 Git Linux 5.4 Linux 5.8 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 28.45 28.46 28.51 MIN: 28.37 / MAX: 29.84 MIN: 28.36 / MAX: 48.38 MIN: 28.4 / MAX: 29.9 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.4 Linux 5.9 Git Linux 5.8 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 34.01 34.65 34.71 MIN: 33.84 / MAX: 38.3 MIN: 34.02 / MAX: 55.47 MIN: 34.38 / MAX: 57.88 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.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 9.42 9.43 9.43 MIN: 9.3 / MAX: 12.36 MIN: 9.29 / MAX: 14.55 MIN: 9.28 / MAX: 14.87 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.8 Linux 5.4 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 8.40 8.44 8.44 MIN: 8.29 / MAX: 13.76 MIN: 8.33 / MAX: 27.05 MIN: 8.32 / MAX: 15.21 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.8 Linux 5.9 Git Linux 5.4 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.27 7.31 7.32 MIN: 7.22 / MAX: 7.34 MIN: 7.25 / MAX: 7.61 MIN: 7.25 / MAX: 11.85 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.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.96 8.98 8.98 MIN: 8.9 / MAX: 9.11 MIN: 8.92 / MAX: 10.49 MIN: 8.93 / MAX: 10.38 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 Git Linux 5.8 Linux 5.4 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 13.27 13.28 13.33 MIN: 13.23 / MAX: 14.67 MIN: 13.23 / MAX: 14.53 MIN: 13.25 / MAX: 32.93 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.4 Linux 5.9 Git Linux 5.8 0.702 1.404 2.106 2.808 3.51 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 3.11 3.11 3.12 MIN: 3.07 / MAX: 3.76 MIN: 3.08 / MAX: 3.42 MIN: 3.06 / MAX: 3.19 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.4 Linux 5.8 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 28.86 28.89 28.90 MIN: 28.74 / MAX: 33.45 MIN: 28.78 / MAX: 34.47 MIN: 28.78 / MAX: 45.86 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.4 Linux 5.9 Git Linux 5.8 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 71.23 71.39 71.53 MIN: 71.1 / MAX: 72.55 MIN: 71.12 / MAX: 76.76 MIN: 71.28 / MAX: 91.6 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.4 Linux 5.8 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 25.20 25.27 25.27 MIN: 25.14 / MAX: 29.73 MIN: 25.19 / MAX: 27.03 MIN: 25.17 / MAX: 45.22 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 Git Linux 5.8 Linux 5.4 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 26.53 26.58 26.70 MIN: 26.46 / MAX: 41.19 MIN: 26.45 / MAX: 46.03 MIN: 26.42 / MAX: 142.89 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.4 Linux 5.8 Linux 5.9 Git 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 47.01 47.05 47.05 MIN: 46.82 / MAX: 49.69 MIN: 46.82 / MAX: 52.42 MIN: 46.87 / MAX: 49.72 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 Git Linux 5.4 Linux 5.8 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 53.33 53.34 53.40 MIN: 52.26 / MAX: 77.75 MIN: 52.79 / MAX: 56.05 MIN: 52.34 / MAX: 76.63 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Linux 5.8 Linux 5.9 Git Linux 5.4 140 280 420 560 700 SE +/- 0.51, N = 3 SE +/- 0.55, N = 3 SE +/- 0.55, N = 3 663.12 663.43 666.60 MIN: 659.87 / MAX: 692.1 MIN: 660.96 / MAX: 681.92 MIN: 662.58 / MAX: 678.88 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.8 Linux 5.9 Git Linux 5.4 140 280 420 560 700 SE +/- 0.21, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 640.46 640.52 640.79 MIN: 639.61 / MAX: 641.2 MIN: 639.34 / MAX: 641.24 MIN: 640.35 / MAX: 641.12 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Linux 5.8 Linux 5.9 Git Linux 5.4 1500 3000 4500 6000 7500 SE +/- 87.29, N = 4 SE +/- 51.81, N = 13 SE +/- 37.24, N = 3 6291 6420 6825 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Linux 5.8 Linux 5.9 Git Linux 5.4 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.79, N = 3 842.63 842.88 843.77 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Linux 5.8 Linux 5.4 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.43, N = 3 SE +/- 2.62, N = 3 235.19 236.18 237.30 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Linux 5.4 Linux 5.9 Git Linux 5.8 80 160 240 320 400 SE +/- 0.00, N = 3 SE +/- 0.77, N = 3 SE +/- 0.88, N = 3 345.63 346.51 346.61 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Linux 5.8 Linux 5.9 Git Linux 5.4 12 24 36 48 60 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 55.25 55.37 55.38 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Linux 5.4 Linux 5.8 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 31.74 31.83 31.83 1. (CXX) g++ options: -O2 -lOpenCL
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder Linux 5.4 Linux 5.8 Linux 5.9 Git 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 0.99, N = 3 SE +/- 2.32, N = 3 872.99 875.00 875.55 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
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.4 Linux 5.8 Linux 5.9 Git 100 200 300 400 500 SE +/- 0.33, N = 3 462 462 463 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Linux 5.9 Git Linux 5.4 Linux 5.8 60 120 180 240 300 SE +/- 0.21, N = 3 SE +/- 0.21, N = 3 SE +/- 0.26, N = 3 287.76 288.14 288.18 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Linux 5.9 Git Linux 5.4 Linux 5.8 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.27, N = 3 SE +/- 0.27, N = 3 169.01 169.66 169.82 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 15.39 15.39 15.43 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 14.46 14.48 14.55 1. (CXX) g++ options: -O3 -fPIC
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Linux 5.8 Linux 5.4 Linux 5.9 Git 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 56.88 56.93 57.43
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.4 Linux 5.8 Linux 5.9 Git 60 120 180 240 300 SE +/- 1.05, N = 3 SE +/- 1.16, N = 3 SE +/- 2.60, N = 3 254.12 254.67 257.51
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.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.42, N = 4 SE +/- 0.29, N = 4 SE +/- 0.35, N = 4 79.26 79.64 79.68 1. (CC) gcc options: -O2 -std=c99
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Linux 5.4 Linux 5.8 Linux 5.9 Git 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.45, N = 3 SE +/- 0.22, N = 3 201.46 201.98 202.12 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Linux 5.9 Git Linux 5.4 Linux 5.8 2 4 6 8 10 SE +/- 0.087, N = 3 SE +/- 0.091, N = 3 SE +/- 0.085, N = 3 7.445 7.447 7.448
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 Git Linux 5.8 Linux 5.4 50 100 150 200 250 SE +/- 0.91, N = 3 SE +/- 1.42, N = 3 SE +/- 1.26, N = 3 204.16 204.87 233.82 1. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Linux 5.4 Linux 5.9 Git Linux 5.8 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 6.66 6.69 6.77 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.21 16.22 16.22 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Linux 5.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 100.66 100.76 100.79 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Linux 5.4 Linux 5.8 Linux 5.9 Git 200 400 600 800 1000 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 798.09 798.28 798.64 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Linux 5.8 Linux 5.4 Linux 5.9 Git 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 158.31 158.37 158.47 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.9 Git Linux 5.4 Linux 5.8 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.55, N = 3 SE +/- 1.01, N = 3 135.56 135.74 135.76
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Linux 5.4 Linux 5.9 Git Linux 5.8 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 78.80 78.98 79.01
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Linux 5.9 Git Linux 5.4 Linux 5.8 120 240 360 480 600 SE +/- 1.02, N = 3 SE +/- 0.98, N = 3 SE +/- 1.12, N = 3 534.73 535.09 535.47 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Linux 5.4 Linux 5.8 Linux 5.9 Git 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 58.60 58.74 58.83
Phoronix Test Suite v10.8.4