Ryzen 5 3600XT Fest AMD Ryzen 5 3600XT 6-Core testing with a MSI X470 GAMING M7 AC (MS-7B77) v1.0 (1.E0 BIOS) and MSI AMD Radeon R7 370 / R9 270/370 OEM 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009233-FI-RYZEN536012&rdt&gru .
Ryzen 5 3600XT Fest Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Old 5.9 Git 5.8 v5.8 AMD Ryzen 5 3600XT 6-Core @ 3.80GHz (6 Cores / 12 Threads) MSI X470 GAMING M7 AC (MS-7B77) v1.0 (1.E0 BIOS) AMD Starship/Matisse 16GB Samsung SSD 960 EVO 500GB MSI AMD Radeon R7 370 / R9 270/370 OEM 4GB AMD Oland/Hainan/Cape G237HL Qualcomm Atheros Killer E2500 + Intel 8265 / 8275 Ubuntu 20.04 5.9.0-050900rc2daily20200825-generic (x86_64) 20200824 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.5 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 1920x1080 5.8.0-050800-generic (x86_64) 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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,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: 0x8701021 Graphics Details - GLAMOR Python Details - Python 3.8.2 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 5 3600XT Fest aom-av1: Speed 0 Two-Pass aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime perf-bench: Memcpy 1MB perf-bench: Memset 1MB compress-zstd: 3 compress-zstd: 19 libraw: Post-Processing Benchmark lczero: BLAS lczero: Eigen gromacs: Water Benchmark lammps: 20k Atoms lammps: Rhodopsin Protein perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic glmark2: 1280 x 1024 glmark2: 1920 x 1080 kripke: namd: ATPase Simulation - 327,506 Atoms webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression system-decompress-zlib: mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 ncnn: CPU - squeezenet_int8 ncnn: CPU - mobilenet_v3 ncnn: CPU - squeezenet ncnn: CPU - mnasnet ncnn: CPU - blazeface ncnn: CPU - googlenet_int8 ncnn: CPU - vgg16_int8 ncnn: CPU - resnet18_int8 ncnn: CPU - alexnet ncnn: CPU - resnet50_int8 ncnn: CPU - mobilenetv2_yolov3 opencv: Features 2D opencv: Object Detection opencv: DNN - Deep Neural Network osbench: Memory Allocations incompact3d: Cylinder mocassin: Dust 2D tau100.0 build-llvm: Time To Compile espeak: Text-To-Speech Synthesis system-decompress-gzip: gpaw: Carbon Nanotube espeak: Text-To-Speech Synthesis osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes Old 5.9 Git 5.8 v5.8 0.3 2.52 18.88 3.95 37.22 14.538993 71.900876 4457.0 26.3 31.80 771 772 0.695 4.909 4.953 125432 5265368 309596 1371 21123079 4736 3413 14694650 3.03067 1.443 2.199 15.563 6.843 33.251 1571.849150 6.921 32.390 4.144 5.763 40.032 15.88 5.13 4.21 4.82 1.73 42.41 136.50 25.54 18.38 86.80 18.69 153037 63537 4937 68.310341 460.785604 236 763.835 27.886 2.770 398.417 27.598 11.825870 9.837151 40.216446 25.190513 0.3 2.54 19.13 3.97 38.10 14.600785 71.789212 4482.0 26.3 31.73 739 739 0.696 4.940 4.872 125180 5518128 325775 1372 20854429 3406 10608357 3.02951 1.443 2.206 15.689 6.947 33.151 1564.678697 6.897 32.832 4.137 5.744 40.307 15.87 5.12 4.24 4.80 1.74 42.47 136.30 25.93 18.32 85.33 18.38 155569 62714 4622 67.600330 457.224762 238 762.031 28.066 2.775 398.047 28.177 11.546709 9.084225 37.372907 19.270420 0.3 2.47 18.41 3.88 36.12 14.443479 71.354645 4422.0 26.3 31.76 742 728 0.697 4.899 4.845 125238 5332405 309796 1367 20814032 4764 3404 9352232 3.03595 1.455 2.230 15.736 6.996 32.996 1582.122523 7.068 32.861 4.207 5.806 40.643 15.88 5.13 4.25 4.83 1.74 42.48 136.08 25.63 18.32 85.51 18.71 162679 63264 4977 68.081697 459.966319 238 770.773 28.067 2.763 398.138 27.752 11.614856 9.009043 37.302971 19.383430 OpenBenchmarking.org
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass Old 5.9 Git 5.8 v5.8 0.0675 0.135 0.2025 0.27 0.3375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.3 0.3 0.3 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Old 5.9 Git 5.8 v5.8 0.5715 1.143 1.7145 2.286 2.8575 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.52 2.54 2.47 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Old 5.9 Git 5.8 v5.8 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 18.88 19.13 18.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Old 5.9 Git 5.8 v5.8 0.8933 1.7866 2.6799 3.5732 4.4665 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.95 3.97 3.88 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Old 5.9 Git 5.8 v5.8 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.51, N = 4 37.22 38.10 36.12 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
perf-bench Benchmark: Memcpy 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB Old 5.9 Git 5.8 v5.8 4 8 12 16 20 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 15 14.54 14.60 14.44 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Memset 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB Old 5.9 Git 5.8 v5.8 16 32 48 64 80 SE +/- 0.67, N = 15 SE +/- 0.85, N = 15 SE +/- 0.83, N = 3 71.90 71.79 71.35 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Old 5.9 Git 5.8 v5.8 1000 2000 3000 4000 5000 SE +/- 33.17, N = 3 SE +/- 1.59, N = 3 SE +/- 25.94, N = 3 4457.0 4482.0 4422.0 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 Old 5.9 Git 5.8 v5.8 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 26.3 26.3 26.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Old 5.9 Git 5.8 v5.8 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 31.80 31.73 31.76 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Old 5.9 Git 5.8 v5.8 170 340 510 680 850 SE +/- 9.33, N = 9 SE +/- 6.69, N = 3 SE +/- 8.94, N = 5 771 739 742 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Old 5.9 Git 5.8 v5.8 170 340 510 680 850 SE +/- 4.26, N = 3 SE +/- 10.41, N = 3 SE +/- 7.77, N = 3 772 739 728 1. (CXX) g++ options: -flto -pthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Old 5.9 Git 5.8 v5.8 0.1568 0.3136 0.4704 0.6272 0.784 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.695 0.696 0.697 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: 20k Atoms Old 5.9 Git 5.8 v5.8 1.1115 2.223 3.3345 4.446 5.5575 SE +/- 0.012, N = 3 SE +/- 0.020, N = 3 SE +/- 0.026, N = 3 4.909 4.940 4.899 1. (CXX) g++ options: -O3 -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Old 5.9 Git 5.8 v5.8 1.1144 2.2288 3.3432 4.4576 5.572 SE +/- 0.047, N = 3 SE +/- 0.052, N = 15 SE +/- 0.082, N = 3 4.953 4.872 4.845 1. (CXX) g++ options: -O3 -pthread -lm
perf-bench Benchmark: Epoll Wait OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Old 5.9 Git 5.8 v5.8 30K 60K 90K 120K 150K SE +/- 545.49, N = 3 SE +/- 61.41, N = 3 SE +/- 233.15, N = 3 125432 125180 125238 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Futex Hash OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash Old 5.9 Git 5.8 v5.8 1.2M 2.4M 3.6M 4.8M 6M SE +/- 10090.27, N = 3 SE +/- 2879.98, N = 3 SE +/- 83297.47, N = 3 5265368 5518128 5332405 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Sched Pipe OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe Old 5.9 Git 5.8 v5.8 70K 140K 210K 280K 350K SE +/- 3186.07, N = 15 SE +/- 2830.49, N = 3 SE +/- 3921.92, N = 15 309596 325775 309796 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Futex Lock-Pi OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi Old 5.9 Git 5.8 v5.8 300 600 900 1200 1500 SE +/- 1.67, N = 3 SE +/- 2.00, N = 3 SE +/- 2.85, N = 3 1371 1372 1367 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Syscall Basic OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Old 5.9 Git 5.8 v5.8 5M 10M 15M 20M 25M SE +/- 191971.76, N = 3 SE +/- 216267.96, N = 3 SE +/- 59982.84, N = 3 21123079 20854429 20814032 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
GLmark2 Resolution: 1280 x 1024 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1280 x 1024 Old 5.9 Git v5.8 1000 2000 3000 4000 5000 4736 4764
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Old 5.9 Git 5.8 v5.8 700 1400 2100 2800 3500 3413 3406 3404
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Old 5.9 Git 5.8 v5.8 3M 6M 9M 12M 15M SE +/- 232369.32, N = 3 SE +/- 473207.63, N = 9 SE +/- 50313.60, N = 3 14694650 10608357 9352232 1. (CXX) g++ options: -O3 -fopenmp
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Old 5.9 Git 5.8 v5.8 0.6831 1.3662 2.0493 2.7324 3.4155 SE +/- 0.00094, N = 3 SE +/- 0.00138, N = 3 SE +/- 0.00219, N = 3 3.03067 3.02951 3.03595
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Old 5.9 Git 5.8 v5.8 0.3274 0.6548 0.9822 1.3096 1.637 SE +/- 0.010, N = 3 SE +/- 0.010, N = 3 SE +/- 0.008, N = 3 1.443 1.443 1.455 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 Old 5.9 Git 5.8 v5.8 0.5018 1.0036 1.5054 2.0072 2.509 SE +/- 0.018, N = 3 SE +/- 0.019, N = 3 SE +/- 0.020, N = 3 2.199 2.206 2.230 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 Old 5.9 Git 5.8 v5.8 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 15.56 15.69 15.74 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 Old 5.9 Git 5.8 v5.8 2 4 6 8 10 SE +/- 0.028, N = 3 SE +/- 0.084, N = 3 SE +/- 0.006, N = 3 6.843 6.947 6.996 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 Old 5.9 Git 5.8 v5.8 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 33.25 33.15 33.00 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
System ZLIB Decompression OpenBenchmarking.org ms, Fewer Is Better System ZLIB Decompression 1.2.7 Old 5.9 Git 5.8 v5.8 300 600 900 1200 1500 SE +/- 7.01, N = 10 SE +/- 7.81, N = 10 SE +/- 4.55, N = 10 1571.85 1564.68 1582.12
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Old 5.9 Git 5.8 v5.8 2 4 6 8 10 SE +/- 0.079, N = 6 SE +/- 0.102, N = 4 SE +/- 0.001, N = 3 6.921 6.897 7.068 MIN: 6.48 / MAX: 18.53 MIN: 6.57 / MAX: 9.93 MIN: 6.92 / MAX: 9.33 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 Old 5.9 Git 5.8 v5.8 8 16 24 32 40 SE +/- 0.11, N = 6 SE +/- 0.08, N = 4 SE +/- 0.10, N = 3 32.39 32.83 32.86 MIN: 31.51 / MAX: 43.85 MIN: 31.55 / MAX: 45.76 MIN: 32.49 / MAX: 43.86 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 Old 5.9 Git 5.8 v5.8 0.9466 1.8932 2.8398 3.7864 4.733 SE +/- 0.017, N = 6 SE +/- 0.056, N = 4 SE +/- 0.020, N = 3 4.144 4.137 4.207 MIN: 4.03 / MAX: 10.62 MIN: 3.98 / MAX: 5.38 MIN: 4.12 / MAX: 5.39 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Old 5.9 Git 5.8 v5.8 1.3064 2.6128 3.9192 5.2256 6.532 SE +/- 0.014, N = 6 SE +/- 0.015, N = 4 SE +/- 0.014, N = 3 5.763 5.744 5.806 MIN: 5.64 / MAX: 13.53 MIN: 5.64 / MAX: 8.07 MIN: 5.71 / MAX: 8.44 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 Old 5.9 Git 5.8 v5.8 9 18 27 36 45 SE +/- 0.23, N = 6 SE +/- 0.37, N = 4 SE +/- 0.19, N = 3 40.03 40.31 40.64 MIN: 38.85 / MAX: 52.8 MIN: 39.25 / MAX: 52.73 MIN: 40.11 / MAX: 52.54 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
NCNN Target: CPU - Model: squeezenet_int8 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet_int8 Old 5.9 Git 5.8 v5.8 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 15.88 15.87 15.88 MIN: 15.72 / MAX: 17.4 MIN: 15.65 / MAX: 26.42 MIN: 15.62 / MAX: 26.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mobilenet_v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet_v3 Old 5.9 Git 5.8 v5.8 1.1543 2.3086 3.4629 4.6172 5.7715 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 5.13 5.12 5.13 MIN: 4.96 / MAX: 11.01 MIN: 5.04 / MAX: 5.81 MIN: 5.02 / MAX: 8.14 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Old 5.9 Git 5.8 v5.8 0.9563 1.9126 2.8689 3.8252 4.7815 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.21 4.24 4.25 MIN: 4.1 / MAX: 4.46 MIN: 4.15 / MAX: 4.3 MIN: 4.17 / MAX: 4.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet Old 5.9 Git 5.8 v5.8 1.0868 2.1736 3.2604 4.3472 5.434 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 4.82 4.80 4.83 MIN: 4.75 / MAX: 5.63 MIN: 4.72 / MAX: 4.89 MIN: 4.77 / MAX: 5.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface Old 5.9 Git 5.8 v5.8 0.3915 0.783 1.1745 1.566 1.9575 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.73 1.74 1.74 MIN: 1.69 / MAX: 1.83 MIN: 1.7 / MAX: 2.25 MIN: 1.69 / MAX: 2.37 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet_int8 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet_int8 Old 5.9 Git 5.8 v5.8 10 20 30 40 50 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 42.41 42.47 42.48 MIN: 41.81 / MAX: 44.99 MIN: 41.94 / MAX: 44.82 MIN: 41.89 / MAX: 44.27 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16_int8 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16_int8 Old 5.9 Git 5.8 v5.8 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 SE +/- 0.38, N = 3 136.50 136.30 136.08 MIN: 133.75 / MAX: 155.01 MIN: 134.12 / MAX: 169.24 MIN: 133.33 / MAX: 142.76 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18_int8 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18_int8 Old 5.9 Git 5.8 v5.8 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.41, N = 3 SE +/- 0.05, N = 3 25.54 25.93 25.63 MIN: 25.18 / MAX: 28.86 MIN: 25.23 / MAX: 64.21 MIN: 25.34 / MAX: 48.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet Old 5.9 Git 5.8 v5.8 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 18.38 18.32 18.32 MIN: 18.2 / MAX: 24.94 MIN: 18.24 / MAX: 18.43 MIN: 18.22 / MAX: 20.46 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50_int8 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50_int8 Old 5.9 Git 5.8 v5.8 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 86.80 85.33 85.51 MIN: 84.44 / MAX: 116.92 MIN: 84.86 / MAX: 99.05 MIN: 84.84 / MAX: 102.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mobilenetv2_yolov3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenetv2_yolov3 Old 5.9 Git 5.8 v5.8 5 10 15 20 25 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 18.69 18.38 18.71 MIN: 18.16 / MAX: 23.94 MIN: 18.05 / MAX: 22.07 MIN: 18.37 / MAX: 19.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenCV Test: Features 2D OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Features 2D Old 5.9 Git 5.8 v5.8 30K 60K 90K 120K 150K SE +/- 1985.27, N = 4 SE +/- 3318.33, N = 12 SE +/- 2780.42, N = 12 153037 155569 162679 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
OpenCV Test: Object Detection OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Object Detection Old 5.9 Git 5.8 v5.8 14K 28K 42K 56K 70K SE +/- 902.31, N = 15 SE +/- 810.17, N = 15 SE +/- 610.27, N = 15 63537 62714 63264 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Old 5.9 Git 5.8 v5.8 1100 2200 3300 4400 5500 SE +/- 183.15, N = 15 SE +/- 170.62, N = 15 SE +/- 240.89, N = 12 4937 4622 4977 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Old 5.9 Git 5.8 v5.8 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.39, N = 3 68.31 67.60 68.08 1. (CC) gcc options: -lm
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder Old 5.9 Git 5.8 v5.8 100 200 300 400 500 SE +/- 4.93, N = 3 SE +/- 2.76, N = 3 SE +/- 2.59, N = 3 460.79 457.22 459.97 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
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 Old 5.9 Git 5.8 v5.8 50 100 150 200 250 236 238 238 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Old 5.9 Git 5.8 v5.8 170 340 510 680 850 SE +/- 2.30, N = 3 SE +/- 1.38, N = 3 SE +/- 6.90, N = 3 763.84 762.03 770.77
eSpeak Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis Old 5.9 Git 5.8 v5.8 7 14 21 28 35 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 27.89 28.07 28.07 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Old 5.9 Git 5.8 v5.8 0.6244 1.2488 1.8732 2.4976 3.122 SE +/- 0.020, N = 3 SE +/- 0.036, N = 3 SE +/- 0.024, N = 3 2.770 2.775 2.763
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Old 5.9 Git 5.8 v5.8 90 180 270 360 450 SE +/- 0.61, N = 3 SE +/- 0.62, N = 3 SE +/- 0.69, N = 3 398.42 398.05 398.14 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Old 5.9 Git 5.8 v5.8 7 14 21 28 35 SE +/- 0.30, N = 4 SE +/- 0.06, N = 4 SE +/- 0.09, N = 4 27.60 28.18 27.75 1. (CC) gcc options: -O2 -std=c99
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Old 5.9 Git 5.8 v5.8 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 11.83 11.55 11.61 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Old 5.9 Git 5.8 v5.8 3 6 9 12 15 SE +/- 0.152146, N = 3 SE +/- 0.119046, N = 5 SE +/- 0.100422, N = 3 9.837151 9.084225 9.009043 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Old 5.9 Git 5.8 v5.8 9 18 27 36 45 SE +/- 0.37, N = 3 SE +/- 0.49, N = 3 SE +/- 0.21, N = 3 40.22 37.37 37.30 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Old 5.9 Git 5.8 v5.8 6 12 18 24 30 SE +/- 0.27, N = 3 SE +/- 0.30, N = 15 SE +/- 0.24, N = 3 25.19 19.27 19.38 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.4