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 .
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 lczero: BLAS lczero: Eigen rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms dolfyn: Computational Fluid Dynamics ffte: N=256, 3D Complex FFT Routine hmmer: Pfam Database Search incompact3d: Cylinder mocassin: Dust 2D tau100.0 lammps: Rhodopsin Protein webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression byte: Dhrystone 2 compress-zstd: 3 compress-zstd: 19 libraw: Post-Processing Benchmark build-llvm: Time To Compile compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 espeak: Text-To-Speech Synthesis rnnoise: system-decompress-gzip: leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill keydb: gromacs: Water Benchmark tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 pgbench: 1 - 1 - Read Only pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Write pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 50 - Read Only pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Write pgbench: 1 - 50 - Read Write - Average Latency pgbench: 100 - 1 - Read Only pgbench: 100 - 1 - Read Only - Average Latency pgbench: 100 - 1 - Read Write pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 50 - Read Only pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Write pgbench: 100 - 50 - Read Write - Average Latency astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing blender: BMW27 - CPU-Only pybench: Total For Average Test Times pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python hint: FLOAT phpbench: PHP Benchmark Suite mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression opencv: DNN - Deep Neural Network influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 Run 1 Run 2 Run 3 409 412 274.971 99.289 147.410 27.542 20.248 2.68532 18.555 35639.842020994 129.444 444.905304 244 5.061 1.491 2.350 20.336 8.042 41.060 39259546.4 3077.6 24.5 28.82 929.228 41.789 31.933 20.307 3.045 7.371 0.2 8812.092 21.5 82.445 21.4 82.625 7.385 11.090 75.097 21.8 80.996 485532.12 0.598 228610 3504960 210227 159954 164444 3164443 17132 0.058 409 2.448 214510 0.233 511 97.959 15937 0.063 397 2.520 180880 0.277 6057 8.260 6.55 9.76 32.66 269.37 69.549 15.278 9.849 0.191 8.867 9.403 13.111 14.015 16.528 10.184 58.549 5.61 11.285 61.045 288.211 259.666 782219 42277280 883444 1771 1551783 204.87 1141 302 387 139 138 160 20.9 607 31.2 132 198 9.19 69.4 588 332414029.16285 534789 53.93 77.08 20.66 4.00 11783 976154.0 1103143.0 1114050.6 451 450 99.387 147.787 27.684 20.267 2.72291 18.599 34981.096014979 130.817 448.490611 247 5.035 1.483 2.386 20.524 8.113 41.109 39084297.9 3065.8 24.3 28.27 41.737 33.605 20.395 3.104 7.497 0.2 8677.470 21.4 82.589 21.5 82.535 7.328 11.144 75.072 22.0 80.584 489796.27 0.585 231857 3540693 211102 161886 166186 3186710 17714 0.057 420 2.381 213274 0.234 509 98.285 16002 0.063 395 2.529 180922 0.277 5651 8.855 6.60 9.85 33.24 273.88 70.660 15.361 9.853 0.197 8.914 9.555 13.272 14.184 16.621 10.540 60.134 5.662 11.279 64.871 290.012 259.729 786001 42338483 877058 1752 1571352 204.61 1136 301 386 138 137 143 20.9 605 31.4 130 198 9.19 69.2 589 329959321.77798 539598 55.31 76.39 20.70 4.02 11724 965287.9 1098456.8 1112563.8 481 484 109.447 148.172 27.486 20.198 2.77686 19.184 35017.003068122 131.739 453.312174 246 4.878 1.491 2.382 20.503 8.128 42.713 39590161.2 3056.7 24.2 27.65 41.907 33.467 20.634 3.071 7.340 0.2 8792.869 21.4 82.640 21.2 83.362 7.403 11.103 75.609 21.8 81.282 483724.60 0.588 238544 3595360 211680 163642 168522 3255800 17763 0.056 422 2.373 214026 0.234 505 98.982 15981 0.063 390 2.561 180843 0.276 5538 9.034 6.63 7.62 33.80 278.66 69.860 15.439 9.861 0.196 8.903 9.509 13.320 14.214 16.754 10.235 58.562 5.571 11.294 61.104 295.052 257.955 789160 42619989 892949 1741 1634793 203.13 1134 300 386 138 137 143 20.9 607 31 130 199 9.21 69.8 589 333079563.68613 533967 55.56 76.52 20.55 4.03 11748 957894.8 1098121.6 1109424.7 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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: 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: 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: 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: 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: 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 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
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
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
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
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
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
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
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: 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
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: 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
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
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
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 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
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: 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: 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 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 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: 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
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 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
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: 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: 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 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 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
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
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
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
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
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
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
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 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
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
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
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
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: 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
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
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: 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: 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: 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
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
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
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: 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
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
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
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
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
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: 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
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
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
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
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
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: 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
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
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
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
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: 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: 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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4