Ryzen 7 1700 Summer AMD Ryzen 7 1700 Eight-Core testing with a MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) and AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008246-FI-RYZEN717002&sor&grs .
Ryzen 7 1700 Summer Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads) MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) AMD 17h 16GB 120GB Samsung SSD 840 AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1266/2000MHz) AMD Ellesmere HDMI Audio VA2431 Realtek RTL8111/8168/8411 Ubuntu 19.10 5.3.0-46-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 amdgpu 19.0.1 4.5 Mesa 19.2.8 (LLVM 9.0.0) GCC 9.2.1 20191008 ext4 1920x1080 5.8.3-050803-generic (x86_64) 5.9.0-050900rc2-generic (x86_64) 20200823 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-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: 0x8001137 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu219.10) Python Details - Python 2.7.17rc1 + Python 3.7.5 Security Details - Linux 5.3 Ubuntu 19.10 Kernel: 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: disabled RSB filling + tsx_async_abort: Not affected - Linux 5.8.3: 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.9-rc2: 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 7 1700 Summer pyperformance: python_startup stress-ng: Semaphores gmic: 2D Function Plotting, 1000 Times stress-ng: Forking stress-ng: Socket Activity stress-ng: MEMFD tensorflow-lite: NASNet Mobile tensorflow-lite: Inception V4 tensorflow-lite: Inception ResNet V2 stress-ng: NUMA tensorflow-lite: Mobilenet Quant tensorflow-lite: Mobilenet Float onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU aom-av1: Speed 0 Two-Pass stress-ng: SENDFILE stress-ng: System V Message Passing tensorflow-lite: SqueezeNet stress-ng: MMAP darktable: Server Rack - CPU-only gimp: resize renaissance: Apache Spark ALS onednn: Convolution Batch Shapes Auto - f32 - CPU namd: ATPase Simulation - 327,506 Atoms onednn: Recurrent Neural Network Inference - f32 - CPU rodinia: OpenMP HotSpot3D renaissance: Twitter HTTP Requests v-ray: CPU stress-ng: Crypto astcenc: Medium blosc: blosclz dacapobench: Tradebeans compress-zstd: 3 daphne: OpenMP - Points2Image renaissance: Akka Unbalanced Cobwebbed Tree pyperformance: float astcenc: Fast renaissance: Rand Forest stress-ng: CPU Cache ocrmypdf: Processing 60 Page PDF Document astcenc: Thorough stress-ng: Glibc C String Functions svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p geekbench: CPU Multi Core octave-benchmark: dav1d: Chimera 1080p 10-bit rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver luxcorerender: Rainbow Colors and Prism avifenc: 2 svt-vp9: VMAF Optimized - Bosphorus 1080p dav1d: Summer Nature 1080p svt-av1: Enc Mode 0 - 1080p geekbench: CPU Multi Core - Horizon Detection svt-av1: Enc Mode 8 - 1080p svt-av1: Enc Mode 4 - 1080p renaissance: Scala Dotty tesseract-ocr: Time To OCR 7 Images stress-ng: Glibc Qsort Data Sorting geekbench: CPU Single Core - Gaussian Blur onednn: Deconvolution Batch deconv_1d - f32 - CPU stress-ng: CPU Stress pyperformance: pathlib geekbench: CPU Single Core java-gradle-perf: Reactor geekbench: CPU Multi Core - Face Detection build-apache: Time To Compile dacapobench: Jython build2: Time To Compile stress-ng: Atomic brl-cad: VGR Performance Metric montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg gmic: Plotting Isosurface Of A 3D Volume, 1000 Times dacapobench: Tradesoap onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU yafaray: Total Time For Sample Scene onednn: IP Batch 1D - f32 - CPU svt-vp9: Visual Quality Optimized - Bosphorus 1080p onednn: IP Batch All - f32 - CPU avifenc: 0 dacapobench: H2 compress-7zip: Compress Speed Test compress-zstd: 19 daphne: OpenMP - Euclidean Cluster pyperformance: django_template geekbench: CPU Multi Core - Gaussian Blur onednn: Recurrent Neural Network Training - f32 - CPU darktable: Server Room - CPU-only luxcorerender: DLSC daphne: OpenMP - NDT Mapping renaissance: Genetic Algorithm Using Jenetics + Futures gromacs: Water Benchmark pyperformance: crypto_pyaes aom-av1: Speed 4 Two-Pass stress-ng: Matrix Math aom-av1: Speed 6 Realtime pyperformance: json_loads pyperformance: go onednn: IP Batch 1D - u8s8f32 - CPU astcenc: Exhaustive gimp: unsharp-mask onednn: Deconvolution Batch deconv_3d - f32 - CPU gimp: rotate stress-ng: Memory Copying avifenc: 8 pyperformance: pickle_pure_python aom-av1: Speed 6 Two-Pass geekbench: CPU Single Core - Face Detection pyperformance: regex_compile darktable: Boat - CPU-only dav1d: Chimera 1080p aom-av1: Speed 8 Realtime onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU darktable: Masskrug - CPU-only gmic: 3D Elevated Function In Rand Colors, 100 Times gimp: auto-levels hugin: Panorama Photo Assistant + Stitching Time pyperformance: raytrace aircrack-ng: build-linux-kernel: Time To Compile onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU stress-ng: Malloc pyperformance: 2to3 rodinia: OpenMP LavaMD avifenc: 10 onednn: IP Batch All - u8s8f32 - CPU dav1d: Summer Nature 4K stress-ng: Vector Math pyperformance: nbody pyperformance: chaos geekbench: CPU Single Core - Horizon Detection stress-ng: Context Switching onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU renaissance: In-Memory Database Shootout renaissance: Apache Spark PageRank renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes rodinia: OpenMP Streamcluster Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 18.2 1419698.76 146.794 43470.09 5811.37 530.84 157.66 5.89595 0.19 115553.69 13077853.18 163.38 0.219 11.396 2923.100 22.8272 2.97912 274.611 119.699 3388.813 9511 1760.50 6.24 8447.1 6439 2742.0 19833.322260359 12126.611 147 7.70 2807.823 25.29 38.044 37.82 771439.59 91.92 6250 9.530 73.25 168.269 34.212 1.29 78.384 85.97 303.67 0.072 172.9 16.442 1.966 2132.254 34.527 104.05 61.2 10.5526 2547.30 25.5 945 347.191 62.9 30.961 6428 152.882 238078.45 80576 105.885 25.332 6691 13.2629 201.109 9.14325 69.64 135.951 129.833 5023 32945 22.0 885.19 91.8 337.1 668.519 5.122 1.26 539.60 2970.881 0.531 145 1.52 30334.32 12.02 34.6 355 6.85457 309.48 22.624 17.0143 17.689 1211.10 7.123 724 2.46 7.41 254 14.035 341.99 22.86 20.7502 7.843 105.714 19.842 61.871 707 11782.264 110.099 5.22995 39528246.97 473 307.297 6.761 86.2718 102.56 57356.51 162 167 21.8 3966772.59 12.9388 4521.464 5001.772 16163.386 2699.161 39.913 11.7 1060514.39 166.097 43094.95 5109.95 466.86 220251 3618597 3271067 143.69 175724 168516 5.54575 0.18 109545.13 13117427.42 250273 163.43 0.221 11.725 2878.864 23.0606 2.88613 266.364 116.499 3449.335 9769 1804.80 6.13 8625.3 6367 2801.4 20072.907106655 12308.385 148 7.65 2862.103 25.01 37.428 37.17 785236.28 90.34 6343 9.655 74.47 170.888 33.678 1.31 77.199 84.71 301.72 0.071 170.5 16.290 1.939 2109.365 34.075 105.42 61.8 10.4177 2568.71 25.7 956 344.675 62.7 30.618 6480 154.564 235564.44 80996 107.011 25.363 6733 13.2887 199.641 9.05178 68.99 135.155 129.337 5002 33247 22.2 877.38 91.0 340.0 667.398 5.135 1.25 536.78 2984.388 0.535 146 1.52 30528.78 12.09 34.5 354 6.88692 308.40 22.510 17.0158 17.611 1213.29 7.136 721 2.45 7.39 253 13.984 340.79 22.85 20.7782 7.840 105.611 19.784 61.776 705 11778.018 110.319 5.23324 39436763.35 472 307.422 6.761 86.3618 102.63 57349.73 162 167 21.1 3143212.90 14.5512 5112.174 5274.021 14772.087 2778.605 37.369 12.1 1068948.85 175.910 37648.05 5063.80 504.75 250020 4029673 3623500 145.73 191561 183606 5.78726 0.18 110373.14 12456266.98 262558 156.44 0.228 11.834 2823.079 23.5774 2.95912 272.751 116.610 3480.782 9630 1757.86 6.29 8665.5 6299 2796.3 19657.818788972 12059.644 150 7.80 2846.288 24.82 38.130 37.85 772447.62 90.32 6233 9.693 74.26 170.971 34.005 1.30 77.674 85.06 299.41 0.071 171.9 16.214 1.949 2103.435 34.294 104.30 62.0 10.4433 2538.72 25.8 956 348.667 62.2 30.761 6500 154.332 235506.45 81436 106.145 25.601 6762 13.4030 201.708 9.08289 69.05 134.708 128.648 5048 33194 22.2 883.12 91.2 338.5 672.990 5.094 1.25 535.46 2961.807 0.533 145 1.53 30346.53 12.08 34.4 353 6.84870 310.07 22.524 16.9343 17.631 1216.40 7.154 721 2.45 7.38 253 14.025 340.75 22.93 20.8193 7.864 105.931 19.820 61.692 705 11810.614 110.370 5.24273 39458518.07 472 307.798 6.750 86.3095 102.56 57332.17 162 167 23.3 3201643.19 13.7546 4975.432 5288.949 15196.525 2673.465 33.585 OpenBenchmarking.org
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 11.7 12.1 18.2
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 300K 600K 900K 1200K 1500K SE +/- 664.12, N = 3 SE +/- 1016.24, N = 3 SE +/- 611.56, N = 3 1419698.76 1068948.85 1060514.39 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 40 80 120 160 200 SE +/- 0.28, N = 3 SE +/- 0.52, N = 3 SE +/- 1.31, N = 3 146.79 166.10 175.91 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 9K 18K 27K 36K 45K SE +/- 235.16, N = 3 SE +/- 150.23, N = 3 SE +/- 24.30, N = 3 43470.09 43094.95 37648.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 1200 2400 3600 4800 6000 SE +/- 18.76, N = 3 SE +/- 25.54, N = 3 SE +/- 25.78, N = 3 5811.37 5109.95 5063.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 110 220 330 440 550 SE +/- 1.41, N = 3 SE +/- 0.06, N = 3 SE +/- 1.35, N = 3 530.84 504.75 466.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Linux 5.8.3 Linux 5.9-rc2 50K 100K 150K 200K 250K SE +/- 1068.23, N = 3 SE +/- 312.80, N = 3 220251 250020
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Linux 5.8.3 Linux 5.9-rc2 900K 1800K 2700K 3600K 4500K SE +/- 5277.76, N = 3 SE +/- 1025.30, N = 3 3618597 4029673
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Linux 5.8.3 Linux 5.9-rc2 800K 1600K 2400K 3200K 4000K SE +/- 2935.10, N = 3 SE +/- 523.86, N = 3 3271067 3623500
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 30 60 90 120 150 SE +/- 2.15, N = 3 SE +/- 1.07, N = 3 SE +/- 1.10, N = 3 157.66 145.73 143.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Linux 5.8.3 Linux 5.9-rc2 40K 80K 120K 160K 200K SE +/- 119.63, N = 3 SE +/- 92.87, N = 3 175724 191561
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Linux 5.8.3 Linux 5.9-rc2 40K 80K 120K 160K 200K SE +/- 375.89, N = 3 SE +/- 114.72, N = 3 168516 183606
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 1.3266 2.6532 3.9798 5.3064 6.633 SE +/- 0.06681, N = 15 SE +/- 0.00163, N = 3 SE +/- 0.09404, N = 3 5.54575 5.78726 5.89595 MIN: 4.84 MIN: 5.25 MIN: 5.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
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.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 0.0428 0.0856 0.1284 0.1712 0.214 SE +/- 0.00, N = 3 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 0.19 0.18 0.18 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 20K 40K 60K 80K 100K SE +/- 212.51, N = 3 SE +/- 180.08, N = 3 SE +/- 229.39, N = 3 115553.69 110373.14 109545.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 3M 6M 9M 12M 15M SE +/- 3688.95, N = 3 SE +/- 158934.86, N = 3 SE +/- 30654.18, N = 3 13117427.42 13077853.18 12456266.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Linux 5.8.3 Linux 5.9-rc2 60K 120K 180K 240K 300K SE +/- 500.58, N = 3 SE +/- 83.52, N = 3 250273 262558
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 163.43 163.38 156.44 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Rack - Acceleration: CPU-only Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 0.0513 0.1026 0.1539 0.2052 0.2565 SE +/- 0.001, N = 3 SE +/- 0.003, N = 4 SE +/- 0.002, N = 3 0.219 0.221 0.228
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 3 6 9 12 15 SE +/- 0.09, N = 15 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 11.40 11.73 11.83
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 600 1200 1800 2400 3000 SE +/- 20.91, N = 25 SE +/- 28.50, N = 25 SE +/- 23.26, N = 25 2823.08 2878.86 2923.10
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 22.83 23.06 23.58 MIN: 21.3 MIN: 21.19 MIN: 21.21 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 0.6703 1.3406 2.0109 2.6812 3.3515 SE +/- 0.00395, N = 3 SE +/- 0.03745, N = 3 SE +/- 0.03831, N = 3 2.88613 2.95912 2.97912
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 60 120 180 240 300 SE +/- 3.13, N = 3 SE +/- 0.60, N = 3 SE +/- 0.32, N = 3 266.36 272.75 274.61 MIN: 256.92 MIN: 267.91 MIN: 270.11 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 30 60 90 120 150 SE +/- 1.26, N = 3 SE +/- 0.79, N = 3 SE +/- 0.81, N = 3 116.50 116.61 119.70 1. (CXX) g++ options: -O2 -lOpenCL
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 700 1400 2100 2800 3500 SE +/- 15.68, N = 5 SE +/- 13.90, N = 5 SE +/- 21.25, N = 5 3388.81 3449.34 3480.78
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 2K 4K 6K 8K 10K SE +/- 30.56, N = 3 SE +/- 63.33, N = 3 SE +/- 90.70, N = 3 9769 9630 9511
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 400 800 1200 1600 2000 SE +/- 2.44, N = 3 SE +/- 0.25, N = 3 SE +/- 1.31, N = 3 1804.80 1760.50 1757.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 6.13 6.24 6.29 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 2K 4K 6K 8K 10K SE +/- 127.90, N = 3 SE +/- 52.83, N = 3 SE +/- 24.22, N = 3 8665.5 8625.3 8447.1 1. (CXX) g++ options: -rdynamic
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 1400 2800 4200 5600 7000 SE +/- 36.05, N = 4 SE +/- 80.69, N = 20 SE +/- 77.59, N = 4 6299 6367 6439
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 600 1200 1800 2400 3000 SE +/- 15.39, N = 3 SE +/- 10.06, N = 3 SE +/- 21.90, N = 3 2801.4 2796.3 2742.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 4K 8K 12K 16K 20K SE +/- 29.60, N = 3 SE +/- 49.90, N = 3 SE +/- 61.23, N = 3 20072.91 19833.32 19657.82 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 3K 6K 9K 12K 15K SE +/- 84.17, N = 5 SE +/- 57.18, N = 5 SE +/- 134.97, N = 7 12059.64 12126.61 12308.39
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 147 148 150
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 5 7.65 7.70 7.80 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 600 1200 1800 2400 3000 SE +/- 22.58, N = 5 SE +/- 30.89, N = 20 SE +/- 30.77, N = 5 2807.82 2846.29 2862.10
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.29, N = 3 SE +/- 0.32, N = 3 25.29 25.01 24.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.0.3+dfsg Processing 60 Page PDF Document Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 9 18 27 36 45 SE +/- 0.38, N = 3 SE +/- 0.24, N = 3 SE +/- 0.54, N = 3 37.43 38.04 38.13
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 37.17 37.82 37.85 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 200K 400K 600K 800K 1000K SE +/- 562.46, N = 3 SE +/- 5801.26, N = 3 SE +/- 6638.68, N = 3 785236.28 772447.62 771439.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 91.92 90.34 90.32 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 1400 2800 4200 5600 7000 SE +/- 31.42, N = 3 SE +/- 2.91, N = 3 SE +/- 10.35, N = 3 6343 6250 6233
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 3 6 9 12 15 SE +/- 0.122, N = 5 SE +/- 0.020, N = 5 SE +/- 0.057, N = 5 9.530 9.655 9.693
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 74.47 74.26 73.25 MIN: 48.86 / MAX: 175.29 MIN: 48.69 / MAX: 172.33 MIN: 47.78 / MAX: 168.88 1. (CC) gcc options: -pthread
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.64, N = 3 SE +/- 0.35, N = 3 168.27 170.89 170.97 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.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 33.68 34.01 34.21 1. (CXX) g++ options: -O2 -lOpenCL
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 0.2948 0.5896 0.8844 1.1792 1.474 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 1.31 1.30 1.29 MIN: 1.28 / MAX: 1.36 MIN: 1.23 / MAX: 1.37 MIN: 1.25 / MAX: 1.35
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.19, N = 3 SE +/- 0.34, N = 3 77.20 77.67 78.38 1. (CXX) g++ options: -O3 -fPIC
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 20 40 60 80 100 SE +/- 1.10, N = 3 SE +/- 1.17, N = 3 SE +/- 1.20, N = 3 85.97 85.06 84.71 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 70 140 210 280 350 SE +/- 0.63, N = 3 SE +/- 0.71, N = 3 SE +/- 1.67, N = 3 303.67 301.72 299.41 MIN: 247.25 / MAX: 328.8 MIN: 241 / MAX: 327.14 MIN: 237.47 / MAX: 326.37 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 0.0162 0.0324 0.0486 0.0648 0.081 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.072 0.071 0.071 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Geekbench Test: CPU Multi Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Horizon Detection Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 40 80 120 160 200 SE +/- 0.99, N = 3 SE +/- 0.32, N = 3 SE +/- 1.80, N = 3 172.9 171.9 170.5
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 16.44 16.29 16.21 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 0.4424 0.8848 1.3272 1.7696 2.212 SE +/- 0.009, N = 3 SE +/- 0.003, N = 3 SE +/- 0.006, N = 3 1.966 1.949 1.939 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 500 1000 1500 2000 2500 SE +/- 15.43, N = 5 SE +/- 11.72, N = 5 SE +/- 12.77, N = 5 2103.44 2109.37 2132.25
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.0 Time To OCR 7 Images Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 34.08 34.29 34.53
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 20 40 60 80 100 SE +/- 0.41, N = 3 SE +/- 0.46, N = 3 SE +/- 0.34, N = 3 105.42 104.30 104.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Geekbench Test: CPU Single Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Gaussian Blur Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 14 28 42 56 70 SE +/- 0.33, N = 3 SE +/- 0.13, N = 3 SE +/- 0.29, N = 3 62.0 61.8 61.2
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 9 10.42 10.44 10.55 MIN: 10.14 MIN: 10.13 MIN: 10.17 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 600 1200 1800 2400 3000 SE +/- 9.47, N = 3 SE +/- 1.87, N = 3 SE +/- 9.99, N = 3 2568.71 2547.30 2538.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 25.5 25.7 25.8
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 2.33, N = 3 956 956 945
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 80 160 240 320 400 SE +/- 1.46, N = 3 SE +/- 1.70, N = 3 SE +/- 4.94, N = 9 344.68 347.19 348.67
Geekbench Test: CPU Multi Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Face Detection Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 14 28 42 56 70 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 SE +/- 0.21, N = 3 62.9 62.7 62.2
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 30.62 30.76 30.96
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 1400 2800 4200 5600 7000 SE +/- 41.63, N = 4 SE +/- 36.31, N = 4 SE +/- 77.69, N = 6 6428 6480 6500
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 30 60 90 120 150 SE +/- 2.44, N = 3 SE +/- 1.40, N = 3 SE +/- 1.68, N = 3 152.88 154.33 154.56
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 50K 100K 150K 200K 250K SE +/- 1944.74, N = 3 SE +/- 2420.39, N = 3 SE +/- 1903.38, N = 3 238078.45 235564.44 235506.45 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 20K 40K 60K 80K 100K 81436 80996 80576 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
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.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 20 40 60 80 100 SE +/- 0.69, N = 3 SE +/- 0.43, N = 3 SE +/- 0.07, N = 3 105.89 106.15 107.01 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 25.33 25.36 25.60 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 1400 2800 4200 5600 7000 SE +/- 48.54, N = 17 SE +/- 63.94, N = 4 SE +/- 56.58, N = 4 6691 6733 6762
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 13.26 13.29 13.40 MIN: 12.98 MIN: 12.94 MIN: 12.93 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 40 80 120 160 200 SE +/- 0.83, N = 3 SE +/- 1.23, N = 3 SE +/- 0.40, N = 3 199.64 201.11 201.71 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lboost_system -lboost_filesystem -lboost_locale
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 3 6 9 12 15 SE +/- 0.00394, N = 3 SE +/- 0.02162, N = 3 SE +/- 0.03688, N = 3 9.05178 9.08289 9.14325 MIN: 8.52 MIN: 8.66 MIN: 8.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.29, N = 3 SE +/- 0.13, N = 3 69.64 69.05 68.99 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 30 60 90 120 150 SE +/- 0.42, N = 3 SE +/- 0.28, N = 3 SE +/- 0.19, N = 3 134.71 135.16 135.95 MIN: 130.74 MIN: 130.95 MIN: 132.67 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 30 60 90 120 150 SE +/- 0.49, N = 3 SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 128.65 129.34 129.83 1. (CXX) g++ options: -O3 -fPIC
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 1100 2200 3300 4400 5500 SE +/- 40.25, N = 20 SE +/- 33.17, N = 20 SE +/- 71.49, N = 4 5002 5023 5048
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 7K 14K 21K 28K 35K SE +/- 222.78, N = 3 SE +/- 129.83, N = 3 SE +/- 85.54, N = 3 33247 33194 32945 1. (CXX) g++ options: -pipe -lpthread
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 22.2 22.2 22.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 200 400 600 800 1000 SE +/- 0.71, N = 3 SE +/- 2.38, N = 3 SE +/- 0.68, N = 3 885.19 883.12 877.38 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 91.0 91.2 91.8
Geekbench Test: CPU Multi Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Gaussian Blur Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 70 140 210 280 350 SE +/- 0.29, N = 3 SE +/- 0.19, N = 3 SE +/- 0.95, N = 3 340.0 338.5 337.1
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 150 300 450 600 750 SE +/- 1.53, N = 3 SE +/- 2.42, N = 3 SE +/- 0.91, N = 3 667.40 668.52 672.99 MIN: 659.22 MIN: 659.36 MIN: 663.55 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Room - Acceleration: CPU-only Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 1.1554 2.3108 3.4662 4.6216 5.777 SE +/- 0.004, N = 3 SE +/- 0.013, N = 3 SE +/- 0.010, N = 3 5.094 5.122 5.135
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 0.2835 0.567 0.8505 1.134 1.4175 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.26 1.25 1.25 MIN: 1.2 / MAX: 1.29 MIN: 1.21 / MAX: 1.27 MIN: 1.21 / MAX: 1.27
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 120 240 360 480 600 SE +/- 1.12, N = 3 SE +/- 1.65, N = 3 SE +/- 0.38, N = 3 539.60 536.78 535.46 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 600 1200 1800 2400 3000 SE +/- 35.09, N = 6 SE +/- 24.03, N = 5 SE +/- 26.89, N = 5 2961.81 2970.88 2984.39
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 0.1204 0.2408 0.3612 0.4816 0.602 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 0.535 0.533 0.531 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 30 60 90 120 150 SE +/- 0.33, N = 3 145 145 146
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 0.3443 0.6886 1.0329 1.3772 1.7215 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.53 1.52 1.52 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 7K 14K 21K 28K 35K SE +/- 23.03, N = 3 SE +/- 23.17, N = 3 SE +/- 31.35, N = 3 30528.78 30346.53 30334.32 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
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.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 12.09 12.08 12.02 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 34.4 34.5 34.6
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 80 160 240 320 400 SE +/- 0.33, N = 3 353 354 355
oneDNN Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 2 4 6 8 10 SE +/- 0.01841, N = 3 SE +/- 0.00255, N = 3 SE +/- 0.01800, N = 3 6.84870 6.85457 6.88692 MIN: 6.57 MIN: 6.6 MIN: 6.58 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 70 140 210 280 350 SE +/- 4.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.30, N = 3 308.40 309.48 310.07 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 22.51 22.52 22.62
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 16.93 17.01 17.02 MIN: 16.76 MIN: 16.76 MIN: 16.77 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 17.61 17.63 17.69
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 300 600 900 1200 1500 SE +/- 0.51, N = 3 SE +/- 0.61, N = 3 SE +/- 0.68, N = 3 1216.40 1213.29 1211.10 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 2 4 6 8 10 SE +/- 0.026, N = 3 SE +/- 0.011, N = 3 SE +/- 0.008, N = 3 7.123 7.136 7.154 1. (CXX) g++ options: -O3 -fPIC
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 160 320 480 640 800 SE +/- 0.58, N = 3 SE +/- 1.76, N = 3 721 721 724
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.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 0.5535 1.107 1.6605 2.214 2.7675 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.46 2.45 2.45 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Geekbench Test: CPU Single Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Single Core - Face Detection Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 7.41 7.39 7.38
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 253 253 254
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Boat - Acceleration: CPU-only Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 13.98 14.03 14.04
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 70 140 210 280 350 SE +/- 0.41, N = 3 SE +/- 0.71, N = 3 SE +/- 0.89, N = 3 341.99 340.79 340.75 MIN: 257.85 / MAX: 517.06 MIN: 258.18 / MAX: 526.65 MIN: 258.04 / MAX: 514.22 1. (CC) gcc options: -pthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 22.93 22.86 22.85 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 20.75 20.78 20.82 MIN: 20.21 MIN: 20.16 MIN: 20.26 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Masskrug - Acceleration: CPU-only Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 2 4 6 8 10 SE +/- 0.070, N = 3 SE +/- 0.025, N = 3 SE +/- 0.047, N = 3 7.840 7.843 7.864
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.3 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 SE +/- 0.15, N = 3 105.61 105.71 105.93 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 19.78 19.82 19.84
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 14 28 42 56 70 SE +/- 0.35, N = 3 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 61.69 61.78 61.87
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 150 300 450 600 750 SE +/- 1.20, N = 3 SE +/- 0.58, N = 3 705 705 707
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 3K 6K 9K 12K 15K SE +/- 49.27, N = 3 SE +/- 11.56, N = 3 SE +/- 14.84, N = 3 11810.61 11782.26 11778.02 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 20 40 60 80 100 SE +/- 0.98, N = 3 SE +/- 1.00, N = 3 SE +/- 0.81, N = 3 110.10 110.32 110.37
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 1.1796 2.3592 3.5388 4.7184 5.898 SE +/- 0.00713, N = 3 SE +/- 0.00563, N = 3 SE +/- 0.00579, N = 3 5.22995 5.23324 5.24273 MIN: 4.9 MIN: 4.9 MIN: 4.9 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 8M 16M 24M 32M 40M SE +/- 30804.64, N = 3 SE +/- 2565.86, N = 3 SE +/- 20517.53, N = 3 39528246.97 39458518.07 39436763.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 100 200 300 400 500 472 472 473
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 70 140 210 280 350 SE +/- 0.26, N = 3 SE +/- 0.41, N = 3 SE +/- 0.30, N = 3 307.30 307.42 307.80 1. (CXX) g++ options: -O2 -lOpenCL
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 2 4 6 8 10 SE +/- 0.010, N = 3 SE +/- 0.062, N = 3 SE +/- 0.053, N = 3 6.750 6.761 6.761 1. (CXX) g++ options: -O3 -fPIC
oneDNN Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 86.27 86.31 86.36 MIN: 85.31 MIN: 85.26 MIN: 85.28 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 102.63 102.56 102.56 MIN: 89.4 / MAX: 108.37 MIN: 88.4 / MAX: 108.28 MIN: 87.82 / MAX: 108.32 1. (CC) gcc options: -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 12K 24K 36K 48K 60K SE +/- 7.98, N = 3 SE +/- 0.49, N = 3 SE +/- 15.74, N = 3 57356.51 57349.73 57332.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 40 80 120 160 200 SE +/- 0.58, N = 3 162 162 162
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 40 80 120 160 200 167 167 167
Geekbench Test: CPU Single Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Horizon Detection Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 6 12 18 24 30 SE +/- 0.91, N = 3 SE +/- 1.39, N = 3 SE +/- 0.94, N = 3 23.3 21.8 21.1
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 800K 1600K 2400K 3200K 4000K SE +/- 388934.80, N = 12 SE +/- 53136.83, N = 15 SE +/- 25358.16, N = 15 3966772.59 3201643.19 3143212.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.35, N = 15 SE +/- 0.52, N = 12 12.94 13.75 14.55 MIN: 12.52 MIN: 12.58 MIN: 12.56 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Linux 5.3 Ubuntu 19.10 Kernel Linux 5.9-rc2 Linux 5.8.3 1100 2200 3300 4400 5500 SE +/- 28.67, N = 5 SE +/- 85.67, N = 25 SE +/- 145.18, N = 25 4521.46 4975.43 5112.17
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 Linux 5.9-rc2 1100 2200 3300 4400 5500 SE +/- 46.20, N = 20 SE +/- 80.76, N = 20 SE +/- 59.20, N = 5 5001.77 5274.02 5288.95
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Linux 5.8.3 Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel 3K 6K 9K 12K 15K SE +/- 196.98, N = 20 SE +/- 335.18, N = 20 SE +/- 148.79, N = 20 14772.09 15196.53 16163.39
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Linux 5.9-rc2 Linux 5.3 Ubuntu 19.10 Kernel Linux 5.8.3 600 1200 1800 2400 3000 SE +/- 65.83, N = 20 SE +/- 61.61, N = 25 SE +/- 13.86, N = 5 2673.47 2699.16 2778.61
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Linux 5.9-rc2 Linux 5.8.3 Linux 5.3 Ubuntu 19.10 Kernel 9 18 27 36 45 SE +/- 2.35, N = 15 SE +/- 1.59, N = 15 SE +/- 0.01, N = 3 33.59 37.37 39.91 1. (CXX) g++ options: -O2 -lOpenCL
Phoronix Test Suite v10.8.5