AMD FX-8370 2021 AMD FX-8370 Eight-Core testing with a MSI 970 GAMING (MS-7693) v4.0 (V22.3 BIOS) and AMD Radeon HD 5770 1GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101033-HA-AMDFX837036&export=pdf&grt&sor .
AMD FX-8370 2021 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vet 1 Vet 2 AMD FX-8370 Eight-Core @ 4.00GHz (4 Cores / 8 Threads) MSI 970 GAMING (MS-7693) v4.0 (V22.3 BIOS) AMD RD9x0/RX980 8GB 120GB TOSHIBA TR150 AMD Radeon HD 5770 1GB Realtek ALC1150 G237HL Qualcomm Atheros Killer E220x Ubuntu 20.10 5.8.0-33-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 modesetting 1.20.9 3.3 Mesa 20.2.1 (LLVM 11.0.0) GCC 10.2.0 ext4 1920x1080 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 (Boost: Enabled) - CPU Microcode: 0x6000852 Graphics Details - GLAMOR 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
AMD FX-8370 2021 compress-7zip: Compress Speed Test asmfish: 1024 Hash Memory, 26 Depth basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing build2: Time To Compile caffe: AlexNet - CPU - 100 caffe: GoogleNet - CPU - 100 clomp: Static OMP Speedup coremark: CoreMark Size 666 - Iterations Per Second crafty: Elapsed Time cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only deepspeech: CPU espeak: Text-To-Speech Synthesis encode-flac: WAV To FLAC gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask glmark2: 1920 x 1080 gromacs: Water Benchmark hugin: Panorama Photo Assistant + Stitching Time indigobench: CPU - Bedroom indigobench: CPU - Supercar influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 oidn: Memorial john-the-ripper: Blowfish john-the-ripper: MD5 kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast encode-mp3: WAV To MP3 lammps: Rhodopsin Protein lczero: BLAS lczero: Eigen avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 libraw: Post-Processing Benchmark rsvg: SVG Files To PNG luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 encode-ape: WAV To APE ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m node-web-tooling: numpy: ocrmypdf: Processing 60 Page PDF Document onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - u8s8f32 - CPU onednn: IP Shapes 3D - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU openvkl: vklBenchmark encode-opus: WAV To Opus Encode phpbench: PHP Benchmark Suite rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 rawtherapee: Total Benchmark Time rays1bench: Large Scene redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET rnnoise: simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID sqlite-speedtest: Timed Time - Size 1,000 stockfish: Total Time stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 build-apache: Time To Compile build-eigen: Time To Compile build-ffmpeg: Time To Compile build-gdb: Time To Compile hmmer: Pfam Database Search build-linux-kernel: Time To Compile build-mplayer: Time To Compile tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 unpack-firefox: firefox-84.0.source.tar.xz warsow: 1920 x 1080 encode-wavpack: WAV To WavPack webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p yafaray: Total Time For Sample Scene compress-zstd: 3 compress-zstd: 19 Vet 1 Vet 2 21231 10590695 104.183 14.904 88.179 178.488 1121.056 392.482 71021 177755 2.8 122656.510810 5195271 1273595 395398 1081.7 1093.6 312.0 320.2 244.1 242.7 943.8 944.8 315.2 316.4 247.2 247.9 35.370 28.640 0.491 26.729 287.01245 57.487 16.928 18.960 24.238 25.469 28.987 1322 0.074 105.809 0.490 1.210 594226.4 721348.2 0.87 6411 256221 0.45 2.09 1.35 2.95 5.55 11.84 13.633 1.514 160 138 275.517 168.708 12.859 11.901 17.99 43.324 0.49 0.52 3387.29 3697.1 30.96 3656.0 29.81 3653.9 159.814 1131.683 84.922 169.003 1344.893 26.397 98.29 25.05 23.00 18.80 24.69 39.88 4.55 99.74 767.38 91.23 49.72 211.76 201.70 103.79 40.24 5.31 150.23 62.368 32.6203 24.0710 10.2245 5.74220 48.1517 71.2033 113.860 38.9137 21.6285 22.2088 44739.8 22758.6 44745.0 22769.0 13.5855 44728.9 22771.8 11.7489 32.27 15.708 415846 0.115 0.322 0.416 1.170 138.968 9.06 1483179.58 1212043.04 806438.96 1420635.00 1077335.42 47.768 0.29 0.24 0.37 0.38 122.125 6971484 12.10 84.19 127.99 54519.87 872.89 22154552.21 18452.92 50924.75 14.76 1823.75 505610.19 15073.34 23898.11 1002.06 1776.16 958188.67 267246.20 55.09 2212153.79 512325 7343657 383504 351171 357144 6618533 48.374 134.655 156.342 231.262 191.720 252.491 113.039 528.347 513.823 32.992 143.7 22.974 2.444 3.573 30.648 11.408 66.556 30.29 4.55 19.52 439.466 1745.5 16.9 21195 10527008 104.327 14.886 88.014 169.517 1118.926 392.276 70801 178137 3.0 122356.312586 5198696 1272166 394414 1091.1 1089.7 310.9 319.0 243.9 245.5 944.4 950.1 314.9 317.2 245.3 246.4 36.306 28.751 0.503 26.734 286.13076 60.334 16.907 18.994 24.137 25.340 29.169 1322 0.074 105.648 0.485 1.207 579620.2 707886.5 0.87 6409 256381 0.45 2.09 1.35 2.98 5.55 11.85 13.621 1.510 158 138 275.205 166.702 12.813 11.862 17.99 43.376 0.52 0.51 3362.32 3657.2 30.94 3625.3 29.86 3622.7 157.847 1128.306 85.549 168.889 1325.195 26.386 97.78 24.80 23.10 18.33 24.71 39.93 4.43 99.69 767.18 91.27 49.99 211.65 202.21 103.84 39.99 5.15 150.33 62.437 32.9295 24.6753 10.1979 5.92877 49.7819 71.1316 114.163 38.2274 21.5349 22.2003 44788.0 22775.3 44784.5 22789.7 13.5999 44784.2 22787.9 11.7571 32.67 15.736 420714 0.115 0.321 0.415 1.171 139.005 9.05 823801.38 1205601.54 796182.64 1291856.21 1106164.79 47.541 0.3 0.24 0.37 0.38 122.302 6814594 9.86 84.08 126.33 54711.61 869.13 21949359.53 18535.23 50818.29 15.31 1831.98 505851.94 15086.29 23915.82 1003.73 1783.24 917908.08 266600.95 55.53 2206047.98 512833 7348723 383701 351424 357312 6619900 48.321 136.251 157.770 230.971 191.666 251.959 112.950 528.550 513.594 38.114 145.5 22.965 2.433 3.554 30.026 11.396 66.776 30.21 4.55 19.32 437.992 1745.6 16.8 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Vet 1 Vet 2 5K 10K 15K 20K 25K SE +/- 14.62, N = 3 SE +/- 34.22, N = 3 21231 21195 1. (CXX) g++ options: -pipe -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Vet 1 Vet 2 2M 4M 6M 8M 10M SE +/- 22277.77, N = 3 SE +/- 136672.28, N = 3 10590695 10527008
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Vet 1 Vet 2 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.39, N = 3 104.18 104.33 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Vet 2 Vet 1 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 14.89 14.90 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Vet 2 Vet 1 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 88.01 88.18 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Vet 2 Vet 1 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 3.41, N = 9 169.52 178.49 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Vet 2 Vet 1 200 400 600 800 1000 SE +/- 7.10, N = 3 SE +/- 9.83, N = 9 1118.93 1121.06 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Vet 2 Vet 1 90 180 270 360 450 SE +/- 2.02, N = 3 SE +/- 2.77, N = 3 392.28 392.48
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 Vet 2 Vet 1 15K 30K 45K 60K 75K SE +/- 73.54, N = 3 SE +/- 204.80, N = 3 70801 71021 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 Vet 1 Vet 2 40K 80K 120K 160K 200K SE +/- 126.85, N = 3 SE +/- 98.17, N = 3 177755 178137 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Vet 2 Vet 1 0.675 1.35 2.025 2.7 3.375 SE +/- 0.03, N = 12 SE +/- 0.03, N = 3 3.0 2.8 1. (CC) gcc options: -fopenmp -O3 -lm
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Vet 1 Vet 2 30K 60K 90K 120K 150K SE +/- 563.65, N = 3 SE +/- 243.76, N = 3 122656.51 122356.31 1. (CC) gcc options: -O2 -lrt" -lrt
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Vet 2 Vet 1 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 11611.33, N = 3 SE +/- 522.74, N = 3 5198696 5195271 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Vet 1 Vet 2 300K 600K 900K 1200K 1500K SE +/- 3710.07, N = 3 SE +/- 9354.11, N = 3 1273595 1272166
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Vet 1 Vet 2 80K 160K 240K 320K 400K SE +/- 1238.75, N = 3 SE +/- 1763.06, N = 3 395398 394414
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Vet 2 Vet 1 200 400 600 800 1000 SE +/- 3.78, N = 3 SE +/- 10.94, N = 3 1091.1 1081.7
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Vet 1 Vet 2 200 400 600 800 1000 SE +/- 5.61, N = 3 SE +/- 3.99, N = 3 1093.6 1089.7
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Vet 1 Vet 2 70 140 210 280 350 SE +/- 1.25, N = 3 SE +/- 3.18, N = 3 312.0 310.9
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Vet 1 Vet 2 70 140 210 280 350 SE +/- 0.50, N = 3 SE +/- 2.43, N = 3 320.2 319.0
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Vet 1 Vet 2 50 100 150 200 250 SE +/- 3.08, N = 3 SE +/- 1.80, N = 3 244.1 243.9
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Vet 2 Vet 1 50 100 150 200 250 SE +/- 1.82, N = 3 SE +/- 4.37, N = 3 245.5 242.7
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Vet 2 Vet 1 200 400 600 800 1000 SE +/- 5.29, N = 3 SE +/- 2.47, N = 3 944.4 943.8
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Vet 2 Vet 1 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 5.40, N = 3 950.1 944.8
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Vet 1 Vet 2 70 140 210 280 350 SE +/- 0.07, N = 3 SE +/- 1.47, N = 3 315.2 314.9
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Vet 2 Vet 1 70 140 210 280 350 SE +/- 2.67, N = 3 SE +/- 6.70, N = 2 317.2 316.4
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Vet 1 Vet 2 50 100 150 200 250 SE +/- 0.96, N = 3 SE +/- 1.24, N = 3 247.2 245.3
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Vet 1 Vet 2 50 100 150 200 250 SE +/- 1.33, N = 3 SE +/- 1.39, N = 3 247.9 246.4
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only Vet 1 Vet 2 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 35.37 36.31
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only Vet 1 Vet 2 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 28.64 28.75
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only Vet 1 Vet 2 0.1132 0.2264 0.3396 0.4528 0.566 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.491 0.503
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only Vet 1 Vet 2 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 26.73 26.73
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Vet 2 Vet 1 60 120 180 240 300 SE +/- 1.12, N = 3 SE +/- 1.20, N = 3 286.13 287.01
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Vet 1 Vet 2 14 28 42 56 70 SE +/- 0.68, N = 4 SE +/- 0.91, N = 16 57.49 60.33 1. (CC) gcc options: -O2 -std=c99
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Vet 2 Vet 1 4 8 12 16 20 SE +/- 0.06, N = 5 SE +/- 0.04, N = 5 16.91 16.93 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Vet 1 Vet 2 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 18.96 18.99
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Vet 2 Vet 1 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 24.14 24.24
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Vet 2 Vet 1 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 25.34 25.47
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Vet 1 Vet 2 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 28.99 29.17
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Vet 2 Vet 1 300 600 900 1200 1500 1322 1322
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Vet 2 Vet 1 0.0167 0.0334 0.0501 0.0668 0.0835 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.074 0.074 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Vet 2 Vet 1 20 40 60 80 100 SE +/- 1.14, N = 3 SE +/- 0.45, N = 3 105.65 105.81
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom Vet 1 Vet 2 0.1103 0.2206 0.3309 0.4412 0.5515 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 0.490 0.485
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Vet 1 Vet 2 0.2723 0.5446 0.8169 1.0892 1.3615 SE +/- 0.003, N = 3 SE +/- 0.007, N = 3 1.210 1.207
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 Vet 1 Vet 2 130K 260K 390K 520K 650K SE +/- 4437.95, N = 3 SE +/- 8990.08, N = 12 594226.4 579620.2
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 Vet 1 Vet 2 150K 300K 450K 600K 750K SE +/- 7598.50, N = 5 SE +/- 7227.41, N = 5 721348.2 707886.5
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Vet 2 Vet 1 0.1958 0.3916 0.5874 0.7832 0.979 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.87 0.87
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Vet 1 Vet 2 1400 2800 4200 5600 7000 SE +/- 3.48, N = 3 SE +/- 1.33, N = 3 6411 6409 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Vet 2 Vet 1 50K 100K 150K 200K 250K SE +/- 146.86, N = 3 SE +/- 72.37, N = 3 256381 256221 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Vet 2 Vet 1 0.1013 0.2026 0.3039 0.4052 0.5065 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.45 0.45 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Vet 2 Vet 1 0.4703 0.9406 1.4109 1.8812 2.3515 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.09 2.09 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Vet 2 Vet 1 0.3038 0.6076 0.9114 1.2152 1.519 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.35 1.35 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Vet 2 Vet 1 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.00, N = 3 SE +/- 0.04, N = 4 2.98 2.95 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Vet 2 Vet 1 1.2488 2.4976 3.7464 4.9952 6.244 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.55 5.55 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Vet 2 Vet 1 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.85 11.84 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Vet 2 Vet 1 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 13.62 13.63 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Vet 1 Vet 2 0.3407 0.6814 1.0221 1.3628 1.7035 SE +/- 0.015, N = 15 SE +/- 0.007, N = 3 1.514 1.510 1. (CXX) g++ options: -O3 -pthread -lm
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Vet 1 Vet 2 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 160 158 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Vet 2 Vet 1 30 60 90 120 150 SE +/- 1.20, N = 3 138 138 1. (CXX) g++ options: -flto -pthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Vet 2 Vet 1 60 120 180 240 300 SE +/- 0.50, N = 3 SE +/- 0.68, N = 3 275.21 275.52 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Vet 2 Vet 1 40 80 120 160 200 SE +/- 1.16, N = 3 SE +/- 1.23, N = 3 166.70 168.71 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Vet 2 Vet 1 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 12.81 12.86 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Vet 2 Vet 1 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 11.86 11.90 1. (CXX) g++ options: -O3 -fPIC
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Vet 2 Vet 1 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 17.99 17.99 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Vet 1 Vet 2 10 20 30 40 50 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 43.32 43.38 1. rsvg-convert version 2.50.1
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Vet 2 Vet 1 0.117 0.234 0.351 0.468 0.585 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 0.52 0.49 MIN: 0.51 MIN: 0.44 / MAX: 0.52
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Vet 1 Vet 2 0.117 0.234 0.351 0.468 0.585 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.52 0.51 MIN: 0.49 / MAX: 0.58 MIN: 0.49 / MAX: 0.58
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed Vet 1 Vet 2 700 1400 2100 2800 3500 SE +/- 4.52, N = 3 SE +/- 5.68, N = 3 3387.29 3362.32 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed Vet 1 Vet 2 800 1600 2400 3200 4000 SE +/- 4.86, N = 3 SE +/- 9.10, N = 3 3697.1 3657.2 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Vet 1 Vet 2 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 30.96 30.94 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Vet 1 Vet 2 800 1600 2400 3200 4000 SE +/- 5.46, N = 3 SE +/- 6.33, N = 3 3656.0 3625.3 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Vet 2 Vet 1 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 29.86 29.81 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Vet 1 Vet 2 800 1600 2400 3200 4000 SE +/- 1.08, N = 3 SE +/- 1.53, N = 3 3653.9 3622.7 1. (CC) gcc options: -O3
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Vet 2 Vet 1 40 80 120 160 200 SE +/- 0.77, N = 3 SE +/- 2.02, N = 3 157.85 159.81 MIN: 151.35 / MAX: 262.21 MIN: 150.79 / MAX: 263.93 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 Vet 2 Vet 1 200 400 600 800 1000 SE +/- 2.75, N = 3 SE +/- 2.09, N = 3 1128.31 1131.68 MIN: 1107.01 / MAX: 1197.55 MIN: 1108.54 / MAX: 1212.22 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 Vet 1 Vet 2 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.84, N = 3 84.92 85.55 MIN: 81.76 / MAX: 138.82 MIN: 81.09 / MAX: 142.92 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 Vet 2 Vet 1 40 80 120 160 200 SE +/- 0.50, N = 3 SE +/- 0.45, N = 3 168.89 169.00 MIN: 164.85 / MAX: 289.14 MIN: 165.04 / MAX: 249.99 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 Vet 2 Vet 1 300 600 900 1200 1500 SE +/- 2.29, N = 3 SE +/- 16.11, N = 3 1325.20 1344.89 MIN: 1283.55 / MAX: 1801.49 MIN: 1285.6 / MAX: 1579.75 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
Monkey Audio Encoding WAV To APE OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 WAV To APE Vet 2 Vet 1 6 12 18 24 30 SE +/- 0.06, N = 5 SE +/- 0.08, N = 5 26.39 26.40 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mobilenet Vet 2 Vet 1 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 97.78 98.29 MIN: 94.04 / MAX: 112.57 MIN: 93.92 / MAX: 120.36 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v2-v2 - Model: mobilenet-v2 Vet 2 Vet 1 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 24.80 25.05 MIN: 23.05 / MAX: 35.19 MIN: 22.78 / MAX: 36.55 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v3-v3 - Model: mobilenet-v3 Vet 1 Vet 2 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 23.00 23.10 MIN: 21.42 / MAX: 41.88 MIN: 21.25 / MAX: 39.1 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: shufflenet-v2 Vet 2 Vet 1 5 10 15 20 25 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 18.33 18.80 MIN: 16.43 / MAX: 32.5 MIN: 16.63 / MAX: 34.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mnasnet Vet 1 Vet 2 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 24.69 24.71 MIN: 22.88 / MAX: 37.47 MIN: 22.88 / MAX: 34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: efficientnet-b0 Vet 1 Vet 2 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 39.88 39.93 MIN: 37.27 / MAX: 56.04 MIN: 37.28 / MAX: 54.83 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: blazeface Vet 2 Vet 1 1.0238 2.0476 3.0714 4.0952 5.119 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 4.43 4.55 MIN: 3.96 / MAX: 22.46 MIN: 3.95 / MAX: 18.03 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: googlenet Vet 2 Vet 1 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 99.69 99.74 MIN: 95.68 / MAX: 117.36 MIN: 95.23 / MAX: 114.59 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: vgg16 Vet 2 Vet 1 170 340 510 680 850 SE +/- 0.31, N = 3 SE +/- 0.31, N = 3 767.18 767.38 MIN: 749.76 / MAX: 809.52 MIN: 748.84 / MAX: 812.65 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet18 Vet 1 Vet 2 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 91.23 91.27 MIN: 88.35 / MAX: 106.84 MIN: 88.86 / MAX: 108.88 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: alexnet Vet 1 Vet 2 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 49.72 49.99 MIN: 47.15 / MAX: 75.12 MIN: 47.21 / MAX: 77.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet50 Vet 2 Vet 1 50 100 150 200 250 SE +/- 0.29, N = 3 SE +/- 0.15, N = 3 211.65 211.76 MIN: 206.15 / MAX: 234.2 MIN: 205.66 / MAX: 235.93 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: yolov4-tiny Vet 1 Vet 2 40 80 120 160 200 SE +/- 0.34, N = 3 SE +/- 0.27, N = 3 201.70 202.21 MIN: 197.09 / MAX: 225.22 MIN: 197.31 / MAX: 217.34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: squeezenet_ssd Vet 1 Vet 2 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 103.79 103.84 MIN: 97.27 / MAX: 120.35 MIN: 96.54 / MAX: 140.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: regnety_400m Vet 2 Vet 1 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.31, N = 3 39.99 40.24 MIN: 36.36 / MAX: 56.98 MIN: 36.63 / MAX: 98.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark Vet 1 Vet 2 1.1948 2.3896 3.5844 4.7792 5.974 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 5.31 5.15 1. Nodejs
v12.18.2
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Vet 2 Vet 1 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.06, N = 3 150.33 150.23
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document Vet 1 Vet 2 14 28 42 56 70 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 62.37 62.44
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Vet 1 Vet 2 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 32.62 32.93 MIN: 31.6 MIN: 31.78 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Vet 1 Vet 2 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 24.07 24.68 MIN: 23.42 MIN: 23.97 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU Vet 2 Vet 1 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 10.20 10.22 MIN: 9.52 MIN: 9.53 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU Vet 1 Vet 2 1.334 2.668 4.002 5.336 6.67 SE +/- 0.00798, N = 3 SE +/- 0.01645, N = 3 5.74220 5.92877 MIN: 5.23 MIN: 5.41 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Vet 1 Vet 2 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 48.15 49.78 MIN: 46.47 MIN: 47.68 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Vet 2 Vet 1 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 71.13 71.20 MIN: 68.74 MIN: 68.92 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 113.86 114.16 MIN: 111.71 MIN: 111.81 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Vet 2 Vet 1 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 38.23 38.91 MIN: 35.84 MIN: 36.73 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU Vet 2 Vet 1 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 21.53 21.63 MIN: 20.01 MIN: 19.96 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU Vet 2 Vet 1 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 22.20 22.21 MIN: 21.45 MIN: 21.47 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Vet 1 Vet 2 10K 20K 30K 40K 50K SE +/- 11.37, N = 3 SE +/- 6.26, N = 3 44739.8 44788.0 MIN: 44603 MIN: 44662.9 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Vet 1 Vet 2 5K 10K 15K 20K 25K SE +/- 11.99, N = 3 SE +/- 1.32, N = 3 22758.6 22775.3 MIN: 22625.2 MIN: 22676.4 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU Vet 1 Vet 2 10K 20K 30K 40K 50K SE +/- 4.04, N = 3 SE +/- 15.69, N = 3 44745.0 44784.5 MIN: 44611.3 MIN: 44650.3 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU Vet 1 Vet 2 5K 10K 15K 20K 25K SE +/- 7.47, N = 3 SE +/- 15.06, N = 3 22769.0 22789.7 MIN: 22649.1 MIN: 22662.3 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Vet 1 Vet 2 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 13.59 13.60 MIN: 12.65 MIN: 12.65 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU Vet 1 Vet 2 10K 20K 30K 40K 50K SE +/- 13.80, N = 3 SE +/- 2.68, N = 3 44728.9 44784.2 MIN: 44551.4 MIN: 44656.6 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU Vet 1 Vet 2 5K 10K 15K 20K 25K SE +/- 10.92, N = 3 SE +/- 1.49, N = 3 22771.8 22787.9 MIN: 22638.3 MIN: 22661.6 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Vet 1 Vet 2 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 11.75 11.76 MIN: 10.39 MIN: 10.37 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Vet 2 Vet 1 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 32.67 32.27 MIN: 1 / MAX: 77 MIN: 1 / MAX: 76
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Vet 1 Vet 2 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 15.71 15.74 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Vet 2 Vet 1 90K 180K 270K 360K 450K SE +/- 1456.68, N = 3 SE +/- 4041.48, N = 12 420714 415846
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 1 Vet 2 Vet 1 0.0259 0.0518 0.0777 0.1036 0.1295 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.115 0.115
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 5 Vet 1 Vet 2 0.0725 0.145 0.2175 0.29 0.3625 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.322 0.321
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 6 Vet 1 Vet 2 0.0936 0.1872 0.2808 0.3744 0.468 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.416 0.415
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 10 Vet 2 Vet 1 0.2635 0.527 0.7905 1.054 1.3175 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 1.171 1.170
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 138.97 139.01 1. RawTherapee, version 5.8, command line.
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Vet 1 Vet 2 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 9.06 9.05
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP Vet 1 Vet 2 300K 600K 900K 1200K 1500K SE +/- 9551.20, N = 3 SE +/- 5581.05, N = 3 1483179.58 823801.38 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD Vet 1 Vet 2 300K 600K 900K 1200K 1500K SE +/- 10820.63, N = 3 SE +/- 10488.62, N = 3 1212043.04 1205601.54 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH Vet 1 Vet 2 200K 400K 600K 800K 1000K SE +/- 8135.45, N = 3 SE +/- 9548.09, N = 4 806438.96 796182.64 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Vet 1 Vet 2 300K 600K 900K 1200K 1500K SE +/- 7264.81, N = 3 SE +/- 16057.72, N = 3 1420635.00 1291856.21 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Vet 2 Vet 1 200K 400K 600K 800K 1000K SE +/- 11513.44, N = 3 SE +/- 6967.52, N = 3 1106164.79 1077335.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Vet 2 Vet 1 11 22 33 44 55 SE +/- 0.62, N = 3 SE +/- 0.65, N = 3 47.54 47.77 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Vet 2 Vet 1 0.0675 0.135 0.2025 0.27 0.3375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.30 0.29 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom Vet 2 Vet 1 0.054 0.108 0.162 0.216 0.27 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.24 0.24 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Vet 2 Vet 1 0.0833 0.1666 0.2499 0.3332 0.4165 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.37 0.37 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID Vet 2 Vet 1 0.0855 0.171 0.2565 0.342 0.4275 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.38 0.38 1. (CXX) g++ options: -O3 -pthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.40, N = 3 122.13 122.30 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Vet 1 Vet 2 1.5M 3M 4.5M 6M 7.5M SE +/- 92057.35, N = 3 SE +/- 53835.86, N = 13 6971484 6814594 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Vet 1 Vet 2 3 6 9 12 15 SE +/- 1.07, N = 15 SE +/- 0.68, N = 12 12.10 9.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Vet 1 Vet 2 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.62, N = 3 84.19 84.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.95, N = 3 SE +/- 0.92, N = 3 127.99 126.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Vet 2 Vet 1 12K 24K 36K 48K 60K SE +/- 114.37, N = 3 SE +/- 32.93, N = 3 54711.61 54519.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Vet 1 Vet 2 200 400 600 800 1000 SE +/- 1.19, N = 3 SE +/- 0.06, N = 3 872.89 869.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Vet 1 Vet 2 5M 10M 15M 20M 25M SE +/- 161586.44, N = 3 SE +/- 274937.61, N = 3 22154552.21 21949359.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Vet 2 Vet 1 4K 8K 12K 16K 20K SE +/- 143.47, N = 3 SE +/- 48.99, N = 3 18535.23 18452.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Vet 1 Vet 2 11K 22K 33K 44K 55K SE +/- 40.91, N = 3 SE +/- 19.61, N = 3 50924.75 50818.29 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Vet 2 Vet 1 4 8 12 16 20 SE +/- 0.17, N = 15 SE +/- 0.30, N = 15 15.31 14.76 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Vet 2 Vet 1 400 800 1200 1600 2000 SE +/- 16.57, N = 3 SE +/- 6.19, N = 3 1831.98 1823.75 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Vet 2 Vet 1 110K 220K 330K 440K 550K SE +/- 151.49, N = 3 SE +/- 6.77, N = 3 505851.94 505610.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Vet 2 Vet 1 3K 6K 9K 12K 15K SE +/- 2.24, N = 3 SE +/- 4.41, N = 3 15086.29 15073.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Vet 2 Vet 1 5K 10K 15K 20K 25K SE +/- 6.13, N = 3 SE +/- 9.23, N = 3 23915.82 23898.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Vet 2 Vet 1 200 400 600 800 1000 SE +/- 2.16, N = 3 SE +/- 2.90, N = 3 1003.73 1002.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Vet 2 Vet 1 400 800 1200 1600 2000 SE +/- 6.82, N = 3 SE +/- 7.16, N = 3 1783.24 1776.16 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Vet 1 Vet 2 200K 400K 600K 800K 1000K SE +/- 9262.61, N = 3 SE +/- 6076.39, N = 3 958188.67 917908.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Vet 1 Vet 2 60K 120K 180K 240K 300K SE +/- 202.00, N = 3 SE +/- 439.83, N = 3 267246.20 266600.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Vet 2 Vet 1 12 24 36 48 60 SE +/- 0.11, N = 3 SE +/- 0.40, N = 3 55.53 55.09 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Vet 1 Vet 2 500K 1000K 1500K 2000K 2500K SE +/- 5483.77, N = 3 SE +/- 6160.98, N = 3 2212153.79 2206047.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Vet 1 Vet 2 110K 220K 330K 440K 550K SE +/- 78.87, N = 3 SE +/- 469.08, N = 3 512325 512833
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Vet 1 Vet 2 1.6M 3.2M 4.8M 6.4M 8M SE +/- 5425.43, N = 3 SE +/- 1824.37, N = 3 7343657 7348723
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Vet 1 Vet 2 80K 160K 240K 320K 400K SE +/- 325.92, N = 3 SE +/- 57.94, N = 3 383504 383701
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Vet 1 Vet 2 80K 160K 240K 320K 400K SE +/- 124.25, N = 3 SE +/- 235.83, N = 3 351171 351424
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Vet 1 Vet 2 80K 160K 240K 320K 400K SE +/- 293.40, N = 3 SE +/- 50.50, N = 3 357144 357312
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Vet 1 Vet 2 1.4M 2.8M 4.2M 5.6M 7M SE +/- 401.43, N = 3 SE +/- 1881.66, N = 3 6618533 6619900
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Vet 2 Vet 1 11 22 33 44 55 SE +/- 0.22, N = 3 SE +/- 0.49, N = 3 48.32 48.37
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Time To Compile Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 1.80, N = 3 134.66 136.25
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Vet 1 Vet 2 30 60 90 120 150 SE +/- 0.84, N = 3 SE +/- 2.09, N = 12 156.34 157.77
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Vet 2 Vet 1 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 230.97 231.26
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Vet 2 Vet 1 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 0.11, N = 3 191.67 191.72 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Vet 2 Vet 1 60 120 180 240 300 SE +/- 1.18, N = 3 SE +/- 0.89, N = 3 251.96 252.49
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Vet 2 Vet 1 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 112.95 113.04
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Vet 1 Vet 2 110 220 330 440 550 SE +/- 0.75, N = 3 SE +/- 0.14, N = 3 528.35 528.55 MIN: 519.59 / MAX: 546.48 MIN: 518.27 / MAX: 548.78 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 Vet 2 Vet 1 110 220 330 440 550 SE +/- 0.39, N = 3 SE +/- 0.29, N = 3 513.59 513.82 MIN: 509.34 / MAX: 530.2 MIN: 510.88 / MAX: 517.71 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz Vet 1 Vet 2 9 18 27 36 45 SE +/- 1.07, N = 20 SE +/- 2.01, N = 16 32.99 38.11
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 1920 x 1080 Vet 2 Vet 1 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 1.92, N = 3 145.5 143.7
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Vet 2 Vet 1 6 12 18 24 30 SE +/- 0.08, N = 5 SE +/- 0.05, N = 5 22.97 22.97 1. (CXX) g++ options: -rdynamic
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Vet 2 Vet 1 0.5499 1.0998 1.6497 2.1996 2.7495 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 2.433 2.444 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 Vet 2 Vet 1 0.8039 1.6078 2.4117 3.2156 4.0195 SE +/- 0.008, N = 3 SE +/- 0.010, N = 3 3.554 3.573 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 Vet 2 Vet 1 7 14 21 28 35 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 30.03 30.65 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 Vet 2 Vet 1 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 11.40 11.41 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 Vet 1 Vet 2 15 30 45 60 75 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 66.56 66.78 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Vet 1 Vet 2 7 14 21 28 35 SE +/- 0.22, N = 11 SE +/- 0.27, N = 7 30.29 30.21 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Vet 2 Vet 1 1.0238 2.0476 3.0714 4.0952 5.119 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.55 4.55 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Vet 1 Vet 2 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 19.52 19.32 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Vet 2 Vet 1 100 200 300 400 500 SE +/- 1.55, N = 3 SE +/- 0.95, N = 3 437.99 439.47 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Vet 2 Vet 1 400 800 1200 1600 2000 SE +/- 0.65, N = 3 SE +/- 1.21, N = 3 1745.6 1745.5 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 Vet 1 Vet 2 4 8 12 16 20 SE +/- 0.16, N = 12 SE +/- 0.21, N = 3 16.9 16.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Phoronix Test Suite v10.8.5