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&gru .
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 byte: Dhrystone 2 compress-zstd: 3 compress-zstd: 19 leveldb: Fill Sync leveldb: Overwrite leveldb: Rand Fill leveldb: Seq Fill ffte: N=256, 3D Complex FFT Routine libraw: Post-Processing Benchmark lczero: BLAS lczero: Eigen gromacs: Water Benchmark lammps: Rhodopsin Protein rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing keydb: hint: FLOAT phpbench: PHP Benchmark Suite pgbench: 1 - 1 - Read Only pgbench: 1 - 1 - Read Write pgbench: 1 - 50 - Read Only pgbench: 1 - 50 - Read Write pgbench: 100 - 1 - Read Only pgbench: 100 - 1 - Read Write pgbench: 100 - 50 - Read Only pgbench: 100 - 50 - Read Write influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 namd: ATPase Simulation - 327,506 Atoms webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression leveldb: Hot Read leveldb: Fill Sync leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 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 pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Write - Average Latency pgbench: 100 - 1 - Read Only - Average Latency pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Write - Average Latency 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 opencv: DNN - Deep Neural Network rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster dolfyn: Computational Fluid Dynamics hmmer: Pfam Database Search incompact3d: Cylinder mocassin: Dust 2D tau100.0 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: 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 blender: BMW27 - CPU-Only mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression Run 1 Run 2 Run 3 39259546.4 3077.6 24.5 0.2 21.5 21.4 21.8 35639.842020994 28.82 409 412 0.598 5.061 782219 42277280 883444 1771 1551783 485532.12 332414029.16285 534789 17132 409 214510 511 15937 397 180880 6057 976154.0 1103143.0 1114050.6 2.68532 1.491 2.350 20.336 8.042 41.060 7.371 8812.092 82.445 82.625 7.385 11.090 75.097 80.996 228610 3504960 210227 159954 164444 3164443 1141 302 387 139 138 160 20.9 607 31.2 132 198 9.19 69.4 588 0.058 2.448 0.233 97.959 0.063 2.520 0.277 8.260 10.184 58.549 5.61 11.285 61.045 288.211 259.666 11783 274.971 99.289 147.410 27.542 20.248 18.555 129.444 444.905304 244 929.228 41.789 31.933 20.307 3.045 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 204.87 53.93 77.08 20.66 4.00 39084297.9 3065.8 24.3 0.2 21.4 21.5 22.0 34981.096014979 28.27 451 450 0.585 5.035 786001 42338483 877058 1752 1571352 489796.27 329959321.77798 539598 17714 420 213274 509 16002 395 180922 5651 965287.9 1098456.8 1112563.8 2.72291 1.483 2.386 20.524 8.113 41.109 7.497 8677.470 82.589 82.535 7.328 11.144 75.072 80.584 231857 3540693 211102 161886 166186 3186710 1136 301 386 138 137 143 20.9 605 31.4 130 198 9.19 69.2 589 0.057 2.381 0.234 98.285 0.063 2.529 0.277 8.855 10.540 60.134 5.662 11.279 64.871 290.012 259.729 11724 99.387 147.787 27.684 20.267 18.599 130.817 448.490611 247 41.737 33.605 20.395 3.104 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 204.61 55.31 76.39 20.70 4.02 39590161.2 3056.7 24.2 0.2 21.4 21.2 21.8 35017.003068122 27.65 481 484 0.588 4.878 789160 42619989 892949 1741 1634793 483724.60 333079563.68613 533967 17763 422 214026 505 15981 390 180843 5538 957894.8 1098121.6 1109424.7 2.77686 1.491 2.382 20.503 8.128 42.713 7.340 8792.869 82.640 83.362 7.403 11.103 75.609 81.282 238544 3595360 211680 163642 168522 3255800 1134 300 386 138 137 143 20.9 607 31 130 199 9.21 69.8 589 0.056 2.373 0.234 98.982 0.063 2.561 0.276 9.034 10.235 58.562 5.571 11.294 61.104 295.052 257.955 11748 109.447 148.172 27.486 20.198 19.184 131.739 453.312174 246 41.907 33.467 20.634 3.071 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 203.13 55.56 76.52 20.55 4.03 OpenBenchmarking.org
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
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: 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: 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: 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
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
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
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
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
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
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
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
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
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 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: 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 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: 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 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: 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 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
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
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
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
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 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 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 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 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
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
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
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 - 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 - 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 - 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 - 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 - 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 - 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 - 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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4