Ubuntu 20.10 Ryzen 7 1800X AMD Ryzen 7 1800X Eight-Core testing with a MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.F0 BIOS) and llvmpipe on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2010116-FI-UBUNTU20155&sro&grr .
Ubuntu 20.10 Ryzen 7 1800X Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Run 1 Run 2 Run 3 AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads) MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.F0 BIOS) AMD 17h 8GB Samsung SSD 950 PRO 256GB llvmpipe AMD Baffin HDMI/DP Intel I211 Ubuntu 20.10 5.8.0-21-generic (x86_64) GNOME Shell 3.38.0 X Server 1.20.8 modesetting 1.20.8 3.3 Mesa 20.1.8 (LLVM 10.0.1 256 bits) GCC 10.2.0 ext4 1024x768 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 Python Details - Python 3.8.6 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ubuntu 20.10 Ryzen 7 1800X build-llvm: Time To Compile incompact3d: Cylinder lczero: Eigen lczero: BLAS gromacs: Water Benchmark rodinia: OpenMP Leukocyte astcenc: Exhaustive rodinia: OpenMP LavaMD mlpack: scikit_qda mocassin: Dust 2D tau100.0 rodinia: OpenMP HotSpot3D blender: BMW27 - CPU-Only hint: FLOAT mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 espeak: Text-To-Speech Synthesis tensorflow-lite: Inception ResNet V2 tensorflow-lite: Inception V4 namd: ATPase Simulation - 327,506 Atoms hmmer: Pfam Database Search byte: Dhrystone 2 influxdb: 4 - 10000 - 2,5000,1 - 10000 compress-zstd: 19 pyperformance: raytrace webp: Quality 100, Lossless, Highest Compression influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 pyperformance: python_startup pyperformance: 2to3 keydb: sqlite-speedtest: Timed Time - Size 1,000 rocksdb: Rand Fill Sync mlpack: scikit_linearridgeregression tensorflow-lite: NASNet Mobile tensorflow-lite: SqueezeNet tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant rocksdb: Rand Fill rocksdb: Read While Writing rocksdb: Rand Read mlpack: scikit_ica pyperformance: go pgbench: 100 - 1 - Read Only - Average Latency pgbench: 100 - 1 - Read Only webp: Quality 100, Lossless dolfyn: Computational Fluid Dynamics libraw: Post-Processing Benchmark compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 leveldb: Seq Fill leveldb: Seq Fill opencv: DNN - Deep Neural Network pyperformance: regex_compile astcenc: Thorough pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 50 - Read Write pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Only pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 1 - Read Write leveldb: Rand Delete pyperformance: pathlib pyperformance: pickle_pure_python compress-zstd: 3 pyperformance: django_template pyperformance: json_loads pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Only pyperformance: nbody rodinia: OpenMP CFD Solver pyperformance: chaos pybench: Total For Average Test Times pyperformance: float pgbench: 1 - 50 - Read Write - Average Latency pgbench: 1 - 50 - Read Write pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Only pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 1 - Read Write rnnoise: pyperformance: crypto_pyaes mlpack: scikit_svm astcenc: Medium tnn: CPU - MobileNet v2 rodinia: OpenMP Streamcluster phpbench: PHP Benchmark Suite rocksdb: Seq Fill tnn: CPU - SqueezeNet v1.1 webp: Quality 100, Highest Compression gimp: unsharp-mask darktable: Boat - CPU-only gimp: auto-levels gimp: rotate leveldb: Seek Rand darktable: Masskrug - CPU-only darktable: Server Room - CPU-only lammps: Rhodopsin Protein gimp: resize leveldb: Fill Sync leveldb: Fill Sync leveldb: Rand Fill leveldb: Rand Fill leveldb: Overwrite leveldb: Overwrite leveldb: Hot Read leveldb: Rand Read astcenc: Fast ffte: N=256, 3D Complex FFT Routine webp: Quality 100 system-decompress-gzip: webp: Default darktable: Server Rack - CPU-only Run 1 Run 2 Run 3 929.228 444.905304 412 409 0.598 147.410 269.37 274.971 77.08 244 99.289 204.87 332414029.16285 61.045 11.285 5.61 58.549 10.184 31.933 3164443 3504960 2.68532 129.444 39259546.4 976154.0 24.5 607 41.060 1103143.0 1114050.6 9.19 387 485532.12 69.549 1771 4.00 210227 228610 159954 164444 782219 1551783 42277280 53.93 302 0.063 15937 20.336 18.555 28.82 41.789 80.996 21.8 11783 198 32.66 8.260 6057 0.277 180880 2.520 397 75.097 20.9 588 3077.6 69.4 31.2 0.058 17132 160 27.542 139 1141 138 97.959 511 0.233 214510 2.448 409 20.307 132 20.66 9.76 288.211 20.248 534789 883444 259.666 8.042 16.528 15.278 14.015 13.111 11.090 9.849 8.867 5.061 9.403 8812.092 0.2 82.625 21.4 82.445 21.5 7.371 7.385 6.55 35639.842020994 2.350 3.045 1.491 0.191 448.490611 450 451 0.585 147.787 273.88 76.39 247 99.387 204.61 329959321.77798 64.871 11.279 5.662 60.134 10.540 33.605 3186710 3540693 2.72291 130.817 39084297.9 965287.9 24.3 605 41.109 1098456.8 1112563.8 9.19 386 489796.27 70.660 1752 4.02 211102 231857 161886 166186 786001 1571352 42338483 55.31 301 0.063 16002 20.524 18.599 28.27 41.737 80.584 22.0 11724 198 33.24 8.855 5651 0.277 180922 2.529 395 75.072 20.9 589 3065.8 69.2 31.4 0.057 17714 143 27.684 138 1136 137 98.285 509 0.234 213274 2.381 420 20.395 130 20.70 9.85 290.012 20.267 539598 877058 259.729 8.113 16.621 15.361 14.184 13.272 11.144 9.853 8.914 5.035 9.555 8677.470 0.2 82.535 21.5 82.589 21.4 7.497 7.328 6.60 34981.096014979 2.386 3.104 1.483 0.197 453.312174 484 481 0.588 148.172 278.66 76.52 246 109.447 203.13 333079563.68613 61.104 11.294 5.571 58.562 10.235 33.467 3255800 3595360 2.77686 131.739 39590161.2 957894.8 24.2 607 42.713 1098121.6 1109424.7 9.21 386 483724.60 69.860 1741 4.03 211680 238544 163642 168522 789160 1634793 42619989 55.56 300 0.063 15981 20.503 19.184 27.65 41.907 81.282 21.8 11748 199 33.80 9.034 5538 0.276 180843 2.561 390 75.609 20.9 589 3056.7 69.8 31 0.056 17763 143 27.486 138 1134 137 98.982 505 0.234 214026 2.373 422 20.634 130 20.55 7.62 295.052 20.198 533967 892949 257.955 8.128 16.754 15.439 14.214 13.320 11.103 9.861 8.903 4.878 9.509 8792.869 0.2 83.362 21.2 82.640 21.4 7.340 7.403 6.63 35017.003068122 2.382 3.071 1.491 0.196 OpenBenchmarking.org
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Run 1 200 400 600 800 1000 SE +/- 3.07, N = 2 929.23
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder Run 1 Run 2 Run 3 100 200 300 400 500 SE +/- 2.16, N = 3 SE +/- 1.97, N = 3 SE +/- 3.66, N = 3 444.91 448.49 453.31 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Run 1 Run 2 Run 3 100 200 300 400 500 SE +/- 5.41, N = 4 SE +/- 7.62, N = 3 SE +/- 3.48, N = 3 412 450 484 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Run 1 Run 2 Run 3 100 200 300 400 500 SE +/- 6.39, N = 3 SE +/- 3.71, N = 3 SE +/- 4.16, N = 3 409 451 481 1. (CXX) g++ options: -flto -pthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Run 1 Run 2 Run 3 0.1346 0.2692 0.4038 0.5384 0.673 SE +/- 0.002, N = 3 SE +/- 0.007, N = 4 SE +/- 0.001, N = 3 0.598 0.585 0.588 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 3.66, N = 12 SE +/- 0.44, N = 3 SE +/- 0.62, N = 3 147.41 147.79 148.17 1. (CXX) g++ options: -O2 -lOpenCL
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Run 1 Run 2 Run 3 60 120 180 240 300 SE +/- 0.17, N = 3 SE +/- 0.50, N = 3 SE +/- 0.08, N = 3 269.37 273.88 278.66 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Run 1 60 120 180 240 300 SE +/- 0.67, N = 3 274.97 1. (CXX) g++ options: -O2 -lOpenCL
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 1.27, N = 12 SE +/- 0.29, N = 3 SE +/- 0.03, N = 3 77.08 76.39 76.52
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 Run 1 Run 2 Run 3 50 100 150 200 250 SE +/- 2.52, N = 3 SE +/- 0.67, N = 3 244 247 246 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lrt -lz
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 1.47, N = 4 SE +/- 3.27, N = 12 99.29 99.39 109.45 1. (CXX) g++ options: -O2 -lOpenCL
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Run 1 Run 2 Run 3 40 80 120 160 200 SE +/- 1.77, N = 3 SE +/- 0.69, N = 3 SE +/- 0.58, N = 3 204.87 204.61 203.13
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Run 1 Run 2 Run 3 70M 140M 210M 280M 350M SE +/- 780060.67, N = 3 SE +/- 656689.81, N = 3 SE +/- 887469.08, N = 3 332414029.16 329959321.78 333079563.69 1. (CC) gcc options: -O3 -march=native -lm
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Run 1 Run 2 Run 3 14 28 42 56 70 SE +/- 0.05, N = 3 SE +/- 0.42, N = 3 SE +/- 0.24, N = 3 61.05 64.87 61.10 MIN: 60.76 / MAX: 69.97 MIN: 63.93 / MAX: 75.96 MIN: 60.59 / MAX: 71.79 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 11.29 11.28 11.29 MIN: 11.18 / MAX: 11.78 MIN: 11.21 / MAX: 13.21 MIN: 11.18 / MAX: 20.16 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 Run 1 Run 2 Run 3 1.274 2.548 3.822 5.096 6.37 SE +/- 0.006, N = 3 SE +/- 0.013, N = 3 SE +/- 0.065, N = 3 5.610 5.662 5.571 MIN: 5.57 / MAX: 16.3 MIN: 5.6 / MAX: 6.48 MIN: 5.41 / MAX: 6.39 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 Run 1 Run 2 Run 3 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.47, N = 3 SE +/- 0.11, N = 3 58.55 60.13 58.56 MIN: 57.43 / MAX: 81.26 MIN: 59.4 / MAX: 70.84 MIN: 57.55 / MAX: 83.02 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: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 10.18 10.54 10.24 MIN: 10.04 / MAX: 12.58 MIN: 10.29 / MAX: 21.33 MIN: 10.04 / MAX: 20.34 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
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Run 1 Run 2 Run 3 8 16 24 32 40 SE +/- 0.15, N = 4 SE +/- 0.43, N = 20 SE +/- 0.45, N = 20 31.93 33.61 33.47 1. (CC) gcc options: -O2 -std=c99
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Run 1 Run 2 Run 3 700K 1400K 2100K 2800K 3500K SE +/- 687.05, N = 3 SE +/- 479.62, N = 3 SE +/- 452.11, N = 3 3164443 3186710 3255800
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Run 1 Run 2 Run 3 800K 1600K 2400K 3200K 4000K SE +/- 283.78, N = 3 SE +/- 1584.74, N = 3 SE +/- 537.03, N = 3 3504960 3540693 3595360
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Run 1 Run 2 Run 3 0.6248 1.2496 1.8744 2.4992 3.124 SE +/- 0.00115, N = 3 SE +/- 0.00163, N = 3 SE +/- 0.00347, N = 3 2.68532 2.72291 2.77686
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 129.44 130.82 131.74 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Run 1 Run 2 Run 3 8M 16M 24M 32M 40M SE +/- 199903.37, N = 3 SE +/- 326242.50, N = 3 SE +/- 123828.10, N = 3 39259546.4 39084297.9 39590161.2
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 Run 1 Run 2 Run 3 200K 400K 600K 800K 1000K SE +/- 1242.96, N = 3 SE +/- 1092.13, N = 3 SE +/- 1502.67, N = 3 976154.0 965287.9 957894.8
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Run 1 Run 2 Run 3 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 24.5 24.3 24.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Run 1 Run 2 Run 3 130 260 390 520 650 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 2.19, N = 3 607 605 607
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 Run 1 Run 2 Run 3 10 20 30 40 50 SE +/- 0.21, N = 3 SE +/- 0.35, N = 3 SE +/- 0.49, N = 15 41.06 41.11 42.71 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 Run 1 Run 2 Run 3 200K 400K 600K 800K 1000K SE +/- 622.22, N = 3 SE +/- 1153.13, N = 3 SE +/- 3542.50, N = 3 1103143.0 1098456.8 1098121.6
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 Run 1 Run 2 Run 3 200K 400K 600K 800K 1000K SE +/- 2076.71, N = 3 SE +/- 2336.66, N = 3 SE +/- 1427.98, N = 3 1114050.6 1112563.8 1109424.7
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 9.19 9.19 9.21
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Run 1 Run 2 Run 3 80 160 240 320 400 SE +/- 0.33, N = 3 387 386 386
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 Run 1 Run 2 Run 3 100K 200K 300K 400K 500K SE +/- 1220.17, N = 3 SE +/- 1281.12, N = 3 SE +/- 302.69, N = 3 485532.12 489796.27 483724.60 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Run 1 Run 2 Run 3 16 32 48 64 80 SE +/- 0.31, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 69.55 70.66 69.86 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Run 1 Run 2 Run 3 400 800 1200 1600 2000 SE +/- 6.69, N = 3 SE +/- 5.33, N = 3 1771 1752 1741 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Run 1 Run 2 Run 3 0.9068 1.8136 2.7204 3.6272 4.534 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.00 4.02 4.03
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Run 1 Run 2 Run 3 50K 100K 150K 200K 250K SE +/- 1415.81, N = 3 SE +/- 830.07, N = 3 SE +/- 1305.91, N = 3 210227 211102 211680
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Run 1 Run 2 Run 3 50K 100K 150K 200K 250K SE +/- 60.68, N = 3 SE +/- 81.68, N = 3 SE +/- 360.88, N = 3 228610 231857 238544
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Run 1 Run 2 Run 3 40K 80K 120K 160K 200K SE +/- 41.39, N = 3 SE +/- 215.93, N = 3 SE +/- 128.82, N = 3 159954 161886 163642
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Run 1 Run 2 Run 3 40K 80K 120K 160K 200K SE +/- 102.48, N = 3 SE +/- 110.82, N = 3 SE +/- 91.81, N = 3 164444 166186 168522
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Run 1 Run 2 Run 3 200K 400K 600K 800K 1000K SE +/- 3040.96, N = 3 SE +/- 2633.23, N = 3 SE +/- 5686.60, N = 3 782219 786001 789160 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Run 1 Run 2 Run 3 400K 800K 1200K 1600K 2000K SE +/- 13433.23, N = 3 SE +/- 20461.74, N = 3 SE +/- 22803.37, N = 3 1551783 1571352 1634793 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Run 1 Run 2 Run 3 9M 18M 27M 36M 45M SE +/- 363150.40, N = 3 SE +/- 505609.10, N = 3 SE +/- 569277.52, N = 3 42277280 42338483 42619989 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Run 1 Run 2 Run 3 12 24 36 48 60 SE +/- 0.13, N = 3 SE +/- 0.61, N = 3 SE +/- 0.85, N = 3 53.93 55.31 55.56
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Run 1 Run 2 Run 3 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 302 301 300
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 Run 1 Run 2 Run 3 0.0142 0.0284 0.0426 0.0568 0.071 SE +/- 0.001, N = 7 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.063 0.063 0.063 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 Run 1 Run 2 Run 3 3K 6K 9K 12K 15K SE +/- 170.78, N = 7 SE +/- 263.47, N = 3 SE +/- 163.07, N = 3 15937 16002 15981 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
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 Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.27, N = 5 SE +/- 0.17, N = 13 20.34 20.52 20.50 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.24, N = 15 18.56 18.60 19.18
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Run 1 Run 2 Run 3 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.21, N = 3 28.82 28.27 27.65 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Run 1 Run 2 Run 3 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 41.79 41.74 41.91 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 81.00 80.58 81.28 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 21.8 22.0 21.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Run 1 Run 2 Run 3 3K 6K 9K 12K 15K SE +/- 241.81, N = 12 SE +/- 125.16, N = 3 SE +/- 187.32, N = 15 11783 11724 11748 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Run 1 Run 2 Run 3 40 80 120 160 200 SE +/- 0.33, N = 3 198 198 199
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Run 1 Run 2 Run 3 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 32.66 33.24 33.80 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
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 Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.121, N = 3 SE +/- 0.136, N = 3 SE +/- 0.128, N = 3 8.260 8.855 9.034 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 Run 1 Run 2 Run 3 1300 2600 3900 5200 6500 SE +/- 88.40, N = 3 SE +/- 86.60, N = 3 SE +/- 79.29, N = 3 6057 5651 5538 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 Run 1 Run 2 Run 3 0.0623 0.1246 0.1869 0.2492 0.3115 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.277 0.277 0.276 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 Run 1 Run 2 Run 3 40K 80K 120K 160K 200K SE +/- 395.20, N = 3 SE +/- 437.46, N = 3 SE +/- 283.41, N = 3 180880 180922 180843 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 Run 1 Run 2 Run 3 0.5762 1.1524 1.7286 2.3048 2.881 SE +/- 0.018, N = 3 SE +/- 0.012, N = 3 SE +/- 0.009, N = 3 2.520 2.529 2.561 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 Run 1 Run 2 Run 3 90 180 270 360 450 SE +/- 2.75, N = 3 SE +/- 1.87, N = 3 SE +/- 1.39, N = 3 397 395 390 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 75.10 75.07 75.61 1. (CXX) g++ options: -O3 -lsnappy -lpthread
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 20.9 20.9 20.9
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Run 1 Run 2 Run 3 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 1.20, N = 3 588 589 589
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Run 1 Run 2 Run 3 700 1400 2100 2800 3500 SE +/- 4.70, N = 3 SE +/- 8.77, N = 3 SE +/- 13.33, N = 3 3077.6 3065.8 3056.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Run 1 Run 2 Run 3 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.19, N = 3 69.4 69.2 69.8
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Run 1 Run 2 Run 3 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 31.2 31.4 31.0
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 Run 1 Run 2 Run 3 0.0131 0.0262 0.0393 0.0524 0.0655 SE +/- 0.001, N = 3 SE +/- 0.001, N = 4 SE +/- 0.000, N = 3 0.058 0.057 0.056 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 Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only Run 1 Run 2 Run 3 4K 8K 12K 16K 20K SE +/- 266.61, N = 3 SE +/- 245.60, N = 4 SE +/- 159.17, N = 3 17132 17714 17763 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Run 1 Run 2 Run 3 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 160 143 143
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Run 1 Run 2 Run 3 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 27.54 27.68 27.49 1. (CXX) g++ options: -O2 -lOpenCL
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 0.33, N = 3 139 138 138
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Run 1 Run 2 Run 3 200 400 600 800 1000 SE +/- 2.52, N = 3 SE +/- 7.67, N = 3 SE +/- 0.88, N = 3 1141 1136 1134
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 0.33, N = 3 138 137 137
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 Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 97.96 98.29 98.98 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 Run 1 Run 2 Run 3 110 220 330 440 550 SE +/- 0.67, N = 3 SE +/- 0.36, N = 3 SE +/- 1.23, N = 3 511 509 505 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 Run 1 Run 2 Run 3 0.0527 0.1054 0.1581 0.2108 0.2635 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.233 0.234 0.234 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 Run 1 Run 2 Run 3 50K 100K 150K 200K 250K SE +/- 368.53, N = 3 SE +/- 775.05, N = 3 SE +/- 1392.24, N = 3 214510 213274 214026 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 Run 1 Run 2 Run 3 0.5508 1.1016 1.6524 2.2032 2.754 SE +/- 0.013, N = 3 SE +/- 0.020, N = 3 SE +/- 0.011, N = 3 2.448 2.381 2.373 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 Run 1 Run 2 Run 3 90 180 270 360 450 SE +/- 2.16, N = 3 SE +/- 3.50, N = 3 SE +/- 1.98, N = 3 409 420 422 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.27, N = 5 20.31 20.40 20.63 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 0.33, N = 3 132 130 130
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.23, N = 3 SE +/- 0.17, N = 3 20.66 20.70 20.55
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.59, N = 15 9.76 9.85 7.62 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Run 1 Run 2 Run 3 60 120 180 240 300 SE +/- 0.60, N = 3 SE +/- 0.73, N = 3 SE +/- 0.93, N = 3 288.21 290.01 295.05 MIN: 264.02 / MAX: 313.33 MIN: 262.59 / MAX: 317.05 MIN: 264.47 / MAX: 323.7 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 20.25 20.27 20.20 1. (CXX) g++ options: -O2 -lOpenCL
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Run 1 Run 2 Run 3 120K 240K 360K 480K 600K SE +/- 2332.91, N = 3 SE +/- 1310.91, N = 3 SE +/- 8526.20, N = 3 534789 539598 533967
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Run 1 Run 2 Run 3 200K 400K 600K 800K 1000K SE +/- 9402.70, N = 3 SE +/- 1521.70, N = 3 SE +/- 14899.07, N = 3 883444 877058 892949 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Run 1 Run 2 Run 3 60 120 180 240 300 SE +/- 1.21, N = 3 SE +/- 0.64, N = 3 SE +/- 0.23, N = 3 259.67 259.73 257.96 MIN: 257.24 / MAX: 263.91 MIN: 257.6 / MAX: 263.13 MIN: 256.96 / MAX: 263.95 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
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 Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.033, N = 3 SE +/- 0.084, N = 8 SE +/- 0.088, N = 7 8.042 8.113 8.128 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Run 1 Run 2 Run 3 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 16.53 16.62 16.75
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only Run 1 Run 2 Run 3 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 15.28 15.36 15.44
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Run 1 Run 2 Run 3 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 14.02 14.18 14.21
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 13.11 13.27 13.32
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 11.09 11.14 11.10 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.013, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 9.849 9.853 9.861
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.013, N = 3 SE +/- 0.005, N = 3 SE +/- 0.010, N = 3 8.867 8.914 8.903
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Run 1 Run 2 Run 3 1.1387 2.2774 3.4161 4.5548 5.6935 SE +/- 0.097, N = 12 SE +/- 0.061, N = 6 SE +/- 0.047, N = 3 5.061 5.035 4.878 1. (CXX) g++ options: -O3 -pthread -lm
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.061, N = 3 SE +/- 0.026, N = 3 SE +/- 0.074, N = 3 9.403 9.555 9.509
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Run 1 Run 2 Run 3 2K 4K 6K 8K 10K SE +/- 28.05, N = 3 SE +/- 35.18, N = 3 SE +/- 11.04, N = 3 8812.09 8677.47 8792.87 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Run 1 Run 2 Run 3 0.045 0.09 0.135 0.18 0.225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.2 0.2 0.2 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.10, N = 3 82.63 82.54 83.36 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 21.4 21.5 21.2 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Run 1 Run 2 Run 3 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 82.45 82.59 82.64 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Run 1 Run 2 Run 3 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 21.5 21.4 21.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.053, N = 3 SE +/- 0.012, N = 3 SE +/- 0.098, N = 3 7.371 7.497 7.340 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.037, N = 3 SE +/- 0.083, N = 3 7.385 7.328 7.403 1. (CXX) g++ options: -O3 -lsnappy -lpthread
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 6.55 6.60 6.63 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Run 1 Run 2 Run 3 8K 16K 24K 32K 40K SE +/- 108.02, N = 3 SE +/- 86.86, N = 3 SE +/- 73.64, N = 3 35639.84 34981.10 35017.00 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Run 1 Run 2 Run 3 0.5369 1.0738 1.6107 2.1476 2.6845 SE +/- 0.003, N = 3 SE +/- 0.037, N = 3 SE +/- 0.028, N = 6 2.350 2.386 2.382 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Run 1 Run 2 Run 3 0.6984 1.3968 2.0952 2.7936 3.492 SE +/- 0.031, N = 3 SE +/- 0.027, N = 3 SE +/- 0.032, N = 3 3.045 3.104 3.071
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Run 1 Run 2 Run 3 0.3355 0.671 1.0065 1.342 1.6775 SE +/- 0.008, N = 3 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 1.491 1.483 1.491 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only Run 1 Run 2 Run 3 0.0443 0.0886 0.1329 0.1772 0.2215 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.191 0.197 0.196
Phoronix Test Suite v10.8.4