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