Ryzen 7 3800XT Okt AMD Ryzen 7 3800XT 8-Core testing with a ASRock X570 Pro4 (P3.00 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2010047-FI-RYZEN738062&gru&rdt&export=pdf .
Ryzen 7 3800XT Okt Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan Linux 5.4 Linux 5.8 Linux 5.9 Git AMD Ryzen 7 3800XT 8-Core @ 3.90GHz (8 Cores / 16 Threads) ASRock X570 Pro4 (P3.00 BIOS) AMD Starship/Matisse 16GB 500GB CT500P2SSD8 Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz) AMD Ellesmere HDMI Audio VA2431 Intel I211 Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.1 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 1920x1080 5.8.0-050800-generic (x86_64) 1.2.128 5.9.0-050900rc7daily20201003-generic (x86_64) 20201002 GNOME Shell 3.36.4 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: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 Graphics Details - GLAMOR Python Details - Python 3.8.2 Security 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 + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 7 3800XT Okt vkfft: mpv: Big Buck Bunny Sunflower 4K - Software Only mpv: Big Buck Bunny Sunflower 1080p - Software Only 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 byte: Dhrystone 2 compress-zstd: 3 compress-zstd: 19 ffte: N=256, 3D Complex FFT Routine lczero: BLAS lczero: Eigen lczero: Rand gromacs: Water Benchmark lammps: Rhodopsin Protein keydb: hint: FLOAT glmark2: 1920 x 1080 ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score kripke: pgbench: 1 - 1 - Read Only pgbench: 1 - 1 - Read Write pgbench: 1 - 50 - Read Only pgbench: 1 - 100 - Read Only pgbench: 1 - 50 - Read Write pgbench: 100 - 1 - Read Only pgbench: 1 - 100 - Read Write pgbench: 100 - 1 - Read Write pgbench: 100 - 50 - Read Only pgbench: 100 - 100 - Read Only pgbench: 100 - 50 - Read Write pgbench: 100 - 100 - 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 caffe: AlexNet - CPU - 100 caffe: AlexNet - CPU - 200 caffe: GoogleNet - CPU - 100 caffe: GoogleNet - CPU - 200 pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 50 - Read Write - Average Latency pgbench: 100 - 1 - Read Only - Average Latency pgbench: 1 - 100 - Read Write - Average Latency pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 100 - Read Only - Average Latency pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 100 - 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 ncnn: Vulkan GPU - squeezenet ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - yolov4-tiny tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 realsr-ncnn: 4x - No realsr-ncnn: 4x - Yes rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster dolfyn: Computational Fluid Dynamics hmmer: Pfam Database Search incompact3d: Cylinder mafft: Multiple Sequence Alignment - LSU RNA mocassin: Dust 2D tau100.0 avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-php: Time To Compile dcraw: RAW To PPM Image Conversion deepspeech: CPU espeak: Text-To-Speech Synthesis montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg rnnoise: system-decompress-gzip: couchdb: 100 - 1000 - 24 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive hugin: Panorama Photo Assistant + Stitching Time ocrmypdf: Processing 60 Page PDF Document rawtherapee: Total Benchmark Time gpaw: Carbon Nanotube blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression tesseract-ocr: Time To OCR 7 Images Linux 5.4 Linux 5.8 Linux 5.9 Git 10820 672.12 2149.47 0.32 2.62 18.85 4.02 35.89 46115673.8 3745.9 30.9 36844.284852213 587 590 218852 0.779 6.666 608246.51 400926431.96859 5149 1068 928 1996 4416411 39691 406 332862 344184 438 31411 328 295 266275 270324 5028 6860 1157537.5 1375863.8 1451631.0 2.19666 1.436 2.165 15.263 6.699 32.275 185367 2672430 162498 123996 126727 2416477 52156 104104 127096 255329 0.025 2.465 0.150 0.291 114.256 0.032 307.991 3.395 0.188 0.370 9.951 14.583 6.751 32.055 3.978 5.736 35.132 18.64 19.55 6.33 5.53 4.60 5.07 7.90 1.89 18.25 76.12 19.09 17.24 31.92 31.28 14.74 11.31 6.16 7.27 4.00 6.79 15.11 1.46 15.99 53.69 9.52 9.52 23.05 18.54 244.745 230.721 47.665 363.251 233.572 81.732 120.257 22.450 33.989 15.561 94.292 345.818400 11.268 217 82.923 50.018 5.046 4.760 22.173 79.467 614.585 56.856 38.331 70.61868 27.284 70.441 17.746 2.693 97.001 5.43 8.06 25.24 205.20 45.570 24.788 61.581 373.560 156.94 450.45 209.02 649.14 501.14 52.19 68.88 19.72 2.28 22.870 10850 669.13 2112.38 0.32 2.54 18.75 3.90 32.10 44847090.5 3733.4 30.6 37385.284963879 573 585 212499 0.771 6.289 618206.65 402580548.87072 5128 1061 926 1987 6879472 36005 401 344080 337782 436 30957 427 390 259773 264628 6840 7447 1139053.3 2.19929 1.397 2.159 15.138 6.704 32.237 185435 2674417 161569 124059 126898 2416390 52599 105448 128380 255799 0.028 2.493 0.146 0.296 114.763 0.032 234.517 2.561 0.193 0.378 7.474 13.516 6.687 31.746 3.902 5.818 34.567 18.63 19.54 6.38 5.57 4.68 5.06 7.96 1.89 18.21 76.25 19.15 17.27 31.98 31.31 14.78 11.34 6.18 7.61 3.98 6.90 15.17 1.53 16.21 54.72 9.77 10.10 23.20 18.65 245.501 228.117 47.511 363.227 233.738 79.576 121.118 22.851 33.843 15.788 104.999 359.574799 11.411 220 83.026 49.850 5.108 4.829 22.734 86.629 638.170 59.215 38.655 69.45069 29.026 70.121 18.042 2.666 93.480 5.37 8.06 25.23 204.37 45.640 25.204 61.957 380.081 154.95 447.68 208.05 647.55 499.03 51.45 71.62 19.41 2.30 22.663 10850 669.56 2117.61 0.31 2.53 18.59 4.02 35.59 45690730.5 3723.1 30.5 37488.017925377 579 580 222555 0.784 5.945 619432.38 406889426.81701 5028 1056 924 1980 9356842 34268 401 337661 331764 432 29848 420 391 255797 258869 7464 10027 1215380.1 1292611.2 2.19478 1.413 2.176 15.003 6.812 32.121 185593 2677030 164492 124249 126843 2418593 52896 105623 127975 257903 0.029 2.495 0.148 0.302 115.639 0.034 238.284 2.561 0.195 0.387 6.700 9.979 6.653 31.806 3.843 5.742 34.497 18.71 19.51 6.41 5.59 4.71 5.06 7.96 1.89 18.26 76.28 19.07 17.32 32.06 31.41 14.74 11.34 6.19 7.30 3.99 6.85 15.27 1.53 16.16 54.55 9.87 9.85 23.37 19.17 243.772 231.012 47.999 363.178 234.105 80.426 121.529 23.060 33.654 15.873 105.159 360.061716 11.605 220 83.259 50.017 5.086 4.761 22.294 79.909 617.326 57.610 38.334 69.28654 29.327 70.838 17.841 2.667 93.374 5.37 8.06 25.31 205.21 45.999 25.512 62.244 379.977 156.00 448.05 208.28 647.68 499.64 50.51 72.25 19.57 2.31 22.729 OpenBenchmarking.org
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 2020-09-29 Linux 5.4 Linux 5.8 Linux 5.9 Git 2K 4K 6K 8K 10K SE +/- 26.69, N = 3 SE +/- 3.53, N = 3 SE +/- 2.08, N = 3 10820 10850 10850
MPV Video Input: Big Buck Bunny Sunflower 4K - Decode: Software Only OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 4K - Decode: Software Only Linux 5.4 Linux 5.8 Linux 5.9 Git 150 300 450 600 750 SE +/- 1.04, N = 3 SE +/- 0.34, N = 3 SE +/- 0.52, N = 3 672.12 669.13 669.56 MIN: 444.44 / MAX: 800 MIN: 444.44 / MAX: 800 MIN: 444.44 / MAX: 857.14 1. mpv 0.32.0
MPV Video Input: Big Buck Bunny Sunflower 1080p - Decode: Software Only OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 1080p - Decode: Software Only Linux 5.4 Linux 5.8 Linux 5.9 Git 500 1000 1500 2000 2500 SE +/- 9.72, N = 3 SE +/- 4.83, N = 3 SE +/- 3.07, N = 3 2149.47 2112.38 2117.61 MIN: 1199.98 / MAX: 3000.08 MIN: 1090.91 / MAX: 3000.08 MIN: 1199.98 / MAX: 3000.08 1. mpv 0.32.0
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.4 Linux 5.8 Linux 5.9 Git 0.072 0.144 0.216 0.288 0.36 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.32 0.32 0.31 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.4 Linux 5.8 Linux 5.9 Git 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.62 2.54 2.53 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.4 Linux 5.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 18.85 18.75 18.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.4 Linux 5.8 Linux 5.9 Git 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.02 3.90 4.02 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.8 Linux 5.9 Git 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 35.89 32.10 35.59 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Linux 5.4 Linux 5.8 Linux 5.9 Git 10M 20M 30M 40M 50M SE +/- 556030.59, N = 6 SE +/- 208387.57, N = 3 SE +/- 589449.56, N = 4 46115673.8 44847090.5 45690730.5
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Linux 5.4 Linux 5.8 Linux 5.9 Git 800 1600 2400 3200 4000 SE +/- 15.00, N = 3 SE +/- 9.73, N = 3 SE +/- 9.15, N = 3 3745.9 3733.4 3723.1 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.4 Linux 5.8 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 30.9 30.6 30.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Linux 5.4 Linux 5.8 Linux 5.9 Git 8K 16K 24K 32K 40K SE +/- 61.86, N = 3 SE +/- 43.81, N = 3 SE +/- 46.88, N = 3 36844.28 37385.28 37488.02 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
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 130 260 390 520 650 SE +/- 7.31, N = 3 SE +/- 6.84, N = 3 SE +/- 6.19, N = 9 587 573 579 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.8 Linux 5.9 Git 130 260 390 520 650 SE +/- 3.48, N = 3 SE +/- 9.13, N = 3 SE +/- 6.17, N = 3 590 585 580 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Random OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Random Linux 5.4 Linux 5.8 Linux 5.9 Git 50K 100K 150K 200K 250K SE +/- 232.54, N = 3 SE +/- 6278.60, N = 9 SE +/- 177.50, N = 3 218852 212499 222555 1. (CXX) g++ options: -flto -pthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Linux 5.4 Linux 5.8 Linux 5.9 Git 0.1764 0.3528 0.5292 0.7056 0.882 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 0.779 0.771 0.784 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.4 Linux 5.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.066, N = 3 SE +/- 0.073, N = 15 SE +/- 0.047, N = 3 6.666 6.289 5.945 1. (CXX) g++ options: -O3 -pthread -lm
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 Linux 5.4 Linux 5.8 Linux 5.9 Git 130K 260K 390K 520K 650K SE +/- 1859.07, N = 3 SE +/- 433.40, N = 3 SE +/- 830.89, N = 3 608246.51 618206.65 619432.38 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Linux 5.4 Linux 5.8 Linux 5.9 Git 90M 180M 270M 360M 450M SE +/- 2845775.45, N = 3 SE +/- 4229464.87, N = 3 SE +/- 1661633.04, N = 3 400926431.97 402580548.87 406889426.82 1. (CC) gcc options: -O3 -march=native -lm
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Linux 5.4 Linux 5.8 Linux 5.9 Git 1100 2200 3300 4400 5500 5149 5128 5028
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 200 400 600 800 1000 1068 1061 1056
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.8 Linux 5.9 Git 200 400 600 800 1000 928 926 924
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 400 800 1200 1600 2000 1996 1987 1980
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Linux 5.4 Linux 5.8 Linux 5.9 Git 2M 4M 6M 8M 10M SE +/- 157260.07, N = 6 SE +/- 171381.50, N = 5 SE +/- 236977.32, N = 9 4416411 6879472 9356842 1. (CXX) g++ options: -O3 -fopenmp
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 9K 18K 27K 36K 45K SE +/- 333.03, N = 3 SE +/- 148.03, N = 3 SE +/- 195.60, N = 3 39691 36005 34268 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write Linux 5.4 Linux 5.8 Linux 5.9 Git 90 180 270 360 450 SE +/- 0.57, N = 3 SE +/- 2.41, N = 3 SE +/- 3.10, N = 3 406 401 401 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 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 70K 140K 210K 280K 350K SE +/- 1781.47, N = 3 SE +/- 695.06, N = 3 SE +/- 1905.86, N = 3 332862 344080 337661 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.4 Linux 5.8 Linux 5.9 Git 70K 140K 210K 280K 350K SE +/- 1104.18, N = 3 SE +/- 1365.89, N = 3 SE +/- 1260.54, N = 3 344184 337782 331764 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.4 Linux 5.8 Linux 5.9 Git 90 180 270 360 450 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 2.63, N = 3 438 436 432 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only Linux 5.4 Linux 5.8 Linux 5.9 Git 7K 14K 21K 28K 35K SE +/- 302.21, N = 15 SE +/- 152.00, N = 3 SE +/- 344.17, N = 3 31411 30957 29848 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.4 Linux 5.8 Linux 5.9 Git 90 180 270 360 450 SE +/- 8.70, N = 15 SE +/- 1.46, N = 3 SE +/- 4.11, N = 3 328 427 420 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write Linux 5.4 Linux 5.8 Linux 5.9 Git 80 160 240 320 400 SE +/- 3.06, N = 7 SE +/- 0.63, N = 3 SE +/- 1.55, N = 3 295 390 391 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.8 Linux 5.9 Git 60K 120K 180K 240K 300K SE +/- 1031.05, N = 3 SE +/- 702.61, N = 3 SE +/- 396.72, N = 3 266275 259773 255797 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 60K 120K 180K 240K 300K SE +/- 880.11, N = 3 SE +/- 695.24, N = 3 SE +/- 744.79, N = 3 270324 264628 258869 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.4 Linux 5.8 Linux 5.9 Git 1600 3200 4800 6400 8000 SE +/- 81.38, N = 3 SE +/- 246.59, N = 15 SE +/- 5.64, N = 3 5028 6840 7464 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.4 Linux 5.8 Linux 5.9 Git 2K 4K 6K 8K 10K SE +/- 41.49, N = 3 SE +/- 179.95, N = 12 SE +/- 60.82, N = 3 6860 7447 10027 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.4 Linux 5.8 Linux 5.9 Git 300K 600K 900K 1200K 1500K SE +/- 4014.90, N = 3 SE +/- 42342.69, N = 12 SE +/- 16869.06, N = 3 1157537.5 1139053.3 1215380.1
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.9 Git 300K 600K 900K 1200K 1500K SE +/- 33684.79, N = 15 SE +/- 48716.51, N = 15 1375863.8 1292611.2
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.4 300K 600K 900K 1200K 1500K SE +/- 2322.79, N = 3 1451631.0
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.4 Linux 5.8 Linux 5.9 Git 0.4948 0.9896 1.4844 1.9792 2.474 SE +/- 0.00104, N = 3 SE +/- 0.00331, N = 3 SE +/- 0.00272, N = 3 2.19666 2.19929 2.19478
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Linux 5.4 Linux 5.8 Linux 5.9 Git 0.3231 0.6462 0.9693 1.2924 1.6155 SE +/- 0.001, N = 3 SE +/- 0.015, N = 3 SE +/- 0.011, N = 3 1.436 1.397 1.413 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.4 Linux 5.8 Linux 5.9 Git 0.4896 0.9792 1.4688 1.9584 2.448 SE +/- 0.024, N = 3 SE +/- 0.020, N = 3 SE +/- 0.014, N = 3 2.165 2.159 2.176 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.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 15.26 15.14 15.00 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.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.075, N = 3 SE +/- 0.083, N = 3 SE +/- 0.053, N = 3 6.699 6.704 6.812 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 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 32.28 32.24 32.12 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.8 Linux 5.9 Git 40K 80K 120K 160K 200K SE +/- 82.35, N = 3 SE +/- 95.67, N = 3 SE +/- 91.00, N = 3 185367 185435 185593
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Linux 5.4 Linux 5.8 Linux 5.9 Git 600K 1200K 1800K 2400K 3000K SE +/- 677.72, N = 3 SE +/- 1104.33, N = 3 SE +/- 1521.79, N = 3 2672430 2674417 2677030
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Linux 5.4 Linux 5.8 Linux 5.9 Git 40K 80K 120K 160K 200K SE +/- 1527.45, N = 3 SE +/- 1546.87, N = 3 SE +/- 2558.67, N = 3 162498 161569 164492
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 30K 60K 90K 120K 150K SE +/- 36.35, N = 3 SE +/- 75.24, N = 3 SE +/- 109.78, N = 3 123996 124059 124249
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 30K 60K 90K 120K 150K SE +/- 73.72, N = 3 SE +/- 27.65, N = 3 SE +/- 28.39, N = 3 126727 126898 126843
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.8 Linux 5.9 Git 500K 1000K 1500K 2000K 2500K SE +/- 429.16, N = 3 SE +/- 540.49, N = 3 SE +/- 1352.04, N = 3 2416477 2416390 2418593
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.4 Linux 5.8 Linux 5.9 Git 11K 22K 33K 44K 55K SE +/- 91.12, N = 3 SE +/- 119.08, N = 3 SE +/- 50.89, N = 3 52156 52599 52896 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.4 Linux 5.8 Linux 5.9 Git 20K 40K 60K 80K 100K SE +/- 322.89, N = 3 SE +/- 20.17, N = 3 SE +/- 80.34, N = 3 104104 105448 105623 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.4 Linux 5.8 Linux 5.9 Git 30K 60K 90K 120K 150K SE +/- 610.56, N = 3 SE +/- 259.83, N = 3 SE +/- 1047.50, N = 3 127096 128380 127975 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.4 Linux 5.8 Linux 5.9 Git 60K 120K 180K 240K 300K SE +/- 337.83, N = 3 SE +/- 2075.06, N = 3 SE +/- 71.01, N = 3 255329 255799 257903 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.0065 0.013 0.0195 0.026 0.0325 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.025 0.028 0.029 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.5614 1.1228 1.6842 2.2456 2.807 SE +/- 0.003, N = 3 SE +/- 0.015, N = 3 SE +/- 0.020, N = 3 2.465 2.493 2.495 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 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.0338 0.0676 0.1014 0.1352 0.169 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.150 0.146 0.148 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.4 Linux 5.8 Linux 5.9 Git 0.068 0.136 0.204 0.272 0.34 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.291 0.296 0.302 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.4 Linux 5.8 Linux 5.9 Git 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.71, N = 3 114.26 114.76 115.64 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.0077 0.0154 0.0231 0.0308 0.0385 SE +/- 0.000, N = 15 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.032 0.032 0.034 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.4 Linux 5.8 Linux 5.9 Git 70 140 210 280 350 SE +/- 6.88, N = 15 SE +/- 0.81, N = 3 SE +/- 2.31, N = 3 307.99 234.52 238.28 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency Linux 5.4 Linux 5.8 Linux 5.9 Git 0.7639 1.5278 2.2917 3.0556 3.8195 SE +/- 0.035, N = 7 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 3.395 2.561 2.561 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.8 Linux 5.9 Git 0.0439 0.0878 0.1317 0.1756 0.2195 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.188 0.193 0.195 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.0871 0.1742 0.2613 0.3484 0.4355 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.370 0.378 0.387 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.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.159, N = 3 SE +/- 0.324, N = 15 SE +/- 0.005, N = 3 9.951 7.474 6.700 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.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.089, N = 3 SE +/- 0.309, N = 12 SE +/- 0.061, N = 3 14.583 13.516 9.979 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 2 4 6 8 10 SE +/- 0.062, N = 3 SE +/- 0.063, N = 3 SE +/- 0.027, N = 3 6.751 6.687 6.653 MIN: 6.61 / MAX: 18.82 MIN: 6.48 / MAX: 7.94 MIN: 6.52 / MAX: 8.14 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.8 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.33, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 32.06 31.75 31.81 MIN: 31.53 / MAX: 41.79 MIN: 31.22 / MAX: 44.58 MIN: 31.41 / MAX: 43.61 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.4 Linux 5.8 Linux 5.9 Git 0.8951 1.7902 2.6853 3.5804 4.4755 SE +/- 0.077, N = 3 SE +/- 0.061, N = 3 SE +/- 0.061, N = 3 3.978 3.902 3.843 MIN: 3.8 / MAX: 5.62 MIN: 3.77 / MAX: 6.12 MIN: 3.72 / MAX: 15.81 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.4 Linux 5.8 Linux 5.9 Git 1.3091 2.6182 3.9273 5.2364 6.5455 SE +/- 0.054, N = 3 SE +/- 0.035, N = 3 SE +/- 0.016, N = 3 5.736 5.818 5.742 MIN: 5.61 / MAX: 7.57 MIN: 5.7 / MAX: 6.54 MIN: 5.67 / MAX: 6.41 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 8 16 24 32 40 SE +/- 0.88, N = 3 SE +/- 0.40, N = 3 SE +/- 0.29, N = 3 35.13 34.57 34.50 MIN: 33.22 / MAX: 48.35 MIN: 33.71 / MAX: 47.43 MIN: 33.69 / MAX: 45.94 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.4 Linux 5.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 18.64 18.63 18.71 MIN: 18.34 / MAX: 19.09 MIN: 18.32 / MAX: 20.09 MIN: 18.37 / MAX: 20.68 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.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 19.55 19.54 19.51 MIN: 19.03 / MAX: 30.89 MIN: 18.93 / MAX: 20.37 MIN: 19.16 / MAX: 20.91 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 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.33 6.38 6.41 MIN: 6.25 / MAX: 7.66 MIN: 6.27 / MAX: 7.79 MIN: 6.3 / MAX: 8.11 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.4 Linux 5.8 Linux 5.9 Git 1.2578 2.5156 3.7734 5.0312 6.289 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 5.53 5.57 5.59 MIN: 5.38 / MAX: 16.71 MIN: 5.46 / MAX: 10.25 MIN: 5.44 / MAX: 7.1 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.4 Linux 5.8 Linux 5.9 Git 1.0598 2.1196 3.1794 4.2392 5.299 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 4.60 4.68 4.71 MIN: 4.49 / MAX: 5.34 MIN: 4.6 / MAX: 5.58 MIN: 4.6 / MAX: 5.59 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 1.1408 2.2816 3.4224 4.5632 5.704 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 5.07 5.06 5.06 MIN: 4.96 / MAX: 5.87 MIN: 4.96 / MAX: 7.1 MIN: 4.99 / MAX: 6.28 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.4 Linux 5.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 7.90 7.96 7.96 MIN: 7.82 / MAX: 8.64 MIN: 7.85 / MAX: 12.63 MIN: 7.88 / MAX: 8.56 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.8 Linux 5.9 Git 0.4253 0.8506 1.2759 1.7012 2.1265 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.89 1.89 1.89 MIN: 1.84 / MAX: 2.1 MIN: 1.85 / MAX: 1.99 MIN: 1.85 / MAX: 1.94 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 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 18.25 18.21 18.26 MIN: 17.98 / MAX: 18.85 MIN: 18 / MAX: 19.54 MIN: 18 / MAX: 20.51 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.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 76.12 76.25 76.28 MIN: 75.65 / MAX: 77.47 MIN: 75.71 / MAX: 109.68 MIN: 75.82 / MAX: 99.96 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 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 19.09 19.15 19.07 MIN: 18.96 / MAX: 20.05 MIN: 18.93 / MAX: 19.6 MIN: 18.91 / MAX: 19.7 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.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.04, N = 3 17.24 17.27 17.32 MIN: 17.13 / MAX: 25.8 MIN: 17.21 / MAX: 19.33 MIN: 17.17 / MAX: 47.93 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 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 31.92 31.98 32.06 MIN: 31.69 / MAX: 41.52 MIN: 31.69 / MAX: 35.66 MIN: 31.84 / MAX: 33.52 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.4 Linux 5.8 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 31.28 31.31 31.41 MIN: 31.01 / MAX: 32.53 MIN: 31.04 / MAX: 33.33 MIN: 31.06 / MAX: 41.58 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 14.74 14.78 14.74 MIN: 14.02 / MAX: 25.21 MIN: 14.05 / MAX: 29.16 MIN: 13.9 / MAX: 23.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet Linux 5.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.31 11.34 11.34 MIN: 10.53 / MAX: 22.63 MIN: 10.6 / MAX: 19.27 MIN: 10.56 / MAX: 24.7 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Linux 5.4 Linux 5.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 6.16 6.18 6.19 MIN: 5.77 / MAX: 8.42 MIN: 5.78 / MAX: 12.72 MIN: 5.78 / MAX: 13.09 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Linux 5.4 Linux 5.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 7.27 7.61 7.30 MIN: 6.96 / MAX: 16.13 MIN: 6.95 / MAX: 24.01 MIN: 6.95 / MAX: 16.41 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 Linux 5.4 Linux 5.8 Linux 5.9 Git 0.9 1.8 2.7 3.6 4.5 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.00 3.98 3.99 MIN: 3.82 / MAX: 6.24 MIN: 3.83 / MAX: 4.62 MIN: 3.82 / MAX: 4.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet Linux 5.4 Linux 5.8 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 6.79 6.90 6.85 MIN: 6.52 / MAX: 15.73 MIN: 6.51 / MAX: 15.2 MIN: 6.52 / MAX: 14.39 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 15.11 15.17 15.27 MIN: 14.21 / MAX: 23.14 MIN: 14.21 / MAX: 22.31 MIN: 14.22 / MAX: 30.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface Linux 5.4 Linux 5.8 Linux 5.9 Git 0.3443 0.6886 1.0329 1.3772 1.7215 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.46 1.53 1.53 MIN: 1.18 / MAX: 1.73 MIN: 1.48 / MAX: 1.8 MIN: 1.49 / MAX: 1.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 15.99 16.21 16.16 MIN: 15.2 / MAX: 21.45 MIN: 15.17 / MAX: 28.14 MIN: 15.22 / MAX: 24.52 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 Linux 5.4 Linux 5.8 Linux 5.9 Git 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.45, N = 3 SE +/- 0.36, N = 3 53.69 54.72 54.55 MIN: 53.2 / MAX: 63.48 MIN: 53.14 / MAX: 68.06 MIN: 53.2 / MAX: 64.02 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 Linux 5.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 9.52 9.77 9.87 MIN: 8.41 / MAX: 18.47 MIN: 8.38 / MAX: 24.01 MIN: 8.92 / MAX: 23.99 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet Linux 5.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 9.52 10.10 9.85 MIN: 8.99 / MAX: 15.39 MIN: 9.01 / MAX: 25.8 MIN: 9 / MAX: 24.04 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 Linux 5.4 Linux 5.8 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 23.05 23.20 23.37 MIN: 21.95 / MAX: 28.8 MIN: 22.05 / MAX: 31.98 MIN: 22 / MAX: 36.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny Linux 5.4 Linux 5.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 18.54 18.65 19.17 MIN: 16.98 / MAX: 29.74 MIN: 17.02 / MAX: 26.4 MIN: 16.98 / MAX: 35.27 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.4 Linux 5.8 Linux 5.9 Git 50 100 150 200 250 SE +/- 2.05, N = 3 SE +/- 2.12, N = 3 SE +/- 0.78, N = 3 244.75 245.50 243.77 MIN: 238.67 / MAX: 260.38 MIN: 237.95 / MAX: 258.89 MIN: 238.44 / MAX: 270.2 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.4 Linux 5.8 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.31, N = 3 SE +/- 1.90, N = 3 SE +/- 2.24, N = 3 230.72 228.12 231.01 MIN: 227.92 / MAX: 231.96 MIN: 223.66 / MAX: 232.39 MIN: 225.1 / MAX: 237.83 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
RealSR-NCNN Scale: 4x - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Linux 5.4 Linux 5.8 Linux 5.9 Git 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.78, N = 3 47.67 47.51 48.00
RealSR-NCNN Scale: 4x - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Linux 5.4 Linux 5.8 Linux 5.9 Git 80 160 240 320 400 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 363.25 363.23 363.18
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Linux 5.4 Linux 5.8 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.09, N = 3 SE +/- 0.26, N = 3 SE +/- 0.13, N = 3 233.57 233.74 234.11 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Linux 5.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.75, N = 15 SE +/- 0.54, N = 3 SE +/- 0.17, N = 3 81.73 79.58 80.43 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.8 Linux 5.9 Git 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.59, N = 3 SE +/- 0.12, N = 3 120.26 121.12 121.53 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.4 Linux 5.8 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 22.45 22.85 23.06 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 8 16 24 32 40 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 33.99 33.84 33.65 1. (CXX) g++ options: -O2 -lOpenCL
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 15.56 15.79 15.87
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Linux 5.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 94.29 105.00 105.16 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
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 80 160 240 320 400 SE +/- 0.84, N = 3 SE +/- 0.93, N = 3 SE +/- 0.29, N = 3 345.82 359.57 360.06 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
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.4 Linux 5.8 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 11.27 11.41 11.61 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
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 50 100 150 200 250 217 220 220 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.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.43, N = 3 SE +/- 0.33, N = 3 SE +/- 0.20, N = 3 82.92 83.03 83.26 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.4 Linux 5.8 Linux 5.9 Git 11 22 33 44 55 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 50.02 49.85 50.02 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 1.1493 2.2986 3.4479 4.5972 5.7465 SE +/- 0.070, N = 3 SE +/- 0.040, N = 3 SE +/- 0.021, N = 3 5.046 5.108 5.086 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 1.0865 2.173 3.2595 4.346 5.4325 SE +/- 0.032, N = 3 SE +/- 0.010, N = 3 SE +/- 0.066, N = 3 4.760 4.829 4.761 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.4 Linux 5.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 22.17 22.73 22.29
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 20 40 60 80 100 SE +/- 0.50, N = 3 SE +/- 0.39, N = 3 SE +/- 0.52, N = 3 79.47 86.63 79.91
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Linux 5.4 Linux 5.8 Linux 5.9 Git 140 280 420 560 700 SE +/- 0.95, N = 3 SE +/- 1.13, N = 3 SE +/- 0.25, N = 3 614.59 638.17 617.33
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Linux 5.4 Linux 5.8 Linux 5.9 Git 13 26 39 52 65 SE +/- 0.20, N = 3 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 56.86 59.22 57.61
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Linux 5.4 Linux 5.8 Linux 5.9 Git 9 18 27 36 45 SE +/- 0.30, N = 3 SE +/- 0.54, N = 4 SE +/- 0.43, N = 3 38.33 38.66 38.33 1. (CC) gcc options: -lm
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Linux 5.4 Linux 5.8 Linux 5.9 Git 16 32 48 64 80 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 70.62 69.45 69.29
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 7 14 21 28 35 SE +/- 0.09, N = 4 SE +/- 0.43, N = 20 SE +/- 0.40, N = 20 27.28 29.03 29.33 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 16 32 48 64 80 SE +/- 0.34, N = 3 SE +/- 0.81, N = 3 SE +/- 0.77, N = 3 70.44 70.12 70.84 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Linux 5.4 Linux 5.8 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.26, N = 4 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 17.75 18.04 17.84 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Linux 5.4 Linux 5.8 Linux 5.9 Git 0.6059 1.2118 1.8177 2.4236 3.0295 SE +/- 0.029, N = 13 SE +/- 0.027, N = 8 SE +/- 0.026, N = 15 2.693 2.666 2.667
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.4 Linux 5.8 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.77, N = 3 SE +/- 1.52, N = 3 SE +/- 1.00, N = 3 97.00 93.48 93.37 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.8 Linux 5.9 Git 1.2218 2.4436 3.6654 4.8872 6.109 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 5.43 5.37 5.37 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 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 8.06 8.06 8.06 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 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 25.24 25.23 25.31 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 50 100 150 200 250 SE +/- 0.30, N = 3 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 205.20 204.37 205.21 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.4 Linux 5.8 Linux 5.9 Git 10 20 30 40 50 SE +/- 0.42, N = 3 SE +/- 0.39, N = 3 SE +/- 0.35, N = 3 45.57 45.64 46.00
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.8 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 24.79 25.20 25.51
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Linux 5.4 Linux 5.8 Linux 5.9 Git 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 61.58 61.96 62.24 1. RawTherapee, version 5.8, command line.
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Linux 5.4 Linux 5.8 Linux 5.9 Git 80 160 240 320 400 SE +/- 0.74, N = 3 SE +/- 0.95, N = 3 SE +/- 0.61, N = 3 373.56 380.08 379.98 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Linux 5.4 Linux 5.8 Linux 5.9 Git 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.66, N = 3 156.94 154.95 156.00
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only Linux 5.4 Linux 5.8 Linux 5.9 Git 100 200 300 400 500 SE +/- 1.04, N = 3 SE +/- 0.35, N = 3 SE +/- 0.68, N = 3 450.45 447.68 448.05
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only Linux 5.4 Linux 5.8 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.60, N = 3 SE +/- 0.06, N = 3 SE +/- 0.32, N = 3 209.02 208.05 208.28
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only Linux 5.4 Linux 5.8 Linux 5.9 Git 140 280 420 560 700 SE +/- 0.44, N = 3 SE +/- 0.79, N = 3 SE +/- 0.61, N = 3 649.14 647.55 647.68
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only Linux 5.4 Linux 5.8 Linux 5.9 Git 110 220 330 440 550 SE +/- 0.43, N = 3 SE +/- 0.48, N = 3 SE +/- 0.66, N = 3 501.14 499.03 499.64
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Linux 5.4 Linux 5.8 Linux 5.9 Git 12 24 36 48 60 SE +/- 0.51, N = 3 SE +/- 0.20, N = 3 SE +/- 0.85, N = 3 52.19 51.45 50.51
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Linux 5.4 Linux 5.8 Linux 5.9 Git 16 32 48 64 80 SE +/- 0.72, N = 3 SE +/- 0.09, N = 3 SE +/- 0.53, N = 3 68.88 71.62 72.25
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Linux 5.4 Linux 5.8 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 19.72 19.41 19.57
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Linux 5.4 Linux 5.8 Linux 5.9 Git 0.5198 1.0396 1.5594 2.0792 2.599 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 2.28 2.30 2.31
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 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 22.87 22.66 22.73
Phoronix Test Suite v10.8.5