5600X New 2021 AMD Ryzen 5 5600X 6-Core testing with a ASUS TUF GAMING B550M-PLUS (WI-FI) (1216 BIOS) and XFX AMD Radeon R9 285/380 2GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101162-HA-5600XNEW279&sro .
5600X New 2021 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen 5 5600X 6-Core @ 3.70GHz (6 Cores / 12 Threads) ASUS TUF GAMING B550M-PLUS (WI-FI) (1216 BIOS) AMD Starship/Matisse 16GB 500GB Western Digital WDS500G3X0C-00SJG0 XFX AMD Radeon R9 285/380 2GB (918/1375MHz) AMD Tonga HDMI Audio LG Ultra HD Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.10.4-051004-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 modesetting 1.20.9 4.6 Mesa 20.2.6 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 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 schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
5600X New 2021 realsr-ncnn: 4x - No realsr-ncnn: 4x - Yes waifu2x-ncnn: 2x - 3 - No waifu2x-ncnn: 2x - 3 - Yes warsow: 1920 x 1080 warsow: 3840 x 2160 yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 1.x - 2560 x 1440 yquake2: OpenGL 1.x - 3840 x 2160 yquake2: OpenGL 3.x - 1920 x 1080 yquake2: OpenGL 3.x - 2560 x 1440 yquake2: OpenGL 3.x - 3840 x 2160 yquake2: Software CPU - 1920 x 1080 yquake2: Software CPU - 2560 x 1440 yquake2: Software CPU - 3840 x 2160 glmark2: 1920 x 1080 glmark2: 3840 x 2160 vkmark: 1920 x 1080 vkmark: 3840 x 2160 cp2k: Fayalite-FIST Data amg: openfoam: Motorbike 30M openfoam: Motorbike 60M qe: AUSURF112 relion: Basic - CPU lammps: 20k Atoms lammps: Rhodopsin Protein lulesh: dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 build-godot: Time To Compile build-linux-kernel: Time To Compile 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 mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 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 ncnn: CPU - mnasnet ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - yolov4-tiny ncnn: Vulkan GPU - squeezenet_ssd ncnn: Vulkan GPU - regnety_400m tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 kripke: synthmark: VoiceMark_100 1 2 3 4 30.480 223.308 2.350 14.800 380.7 125.9 843.9 834.6 464.0 989.1 990.6 689.2 181.4 103.7 47.7 3471 973 3539 1081 731.869 235143267 187.75 1236.82 1727.51 2074.971 6.115 6.097 1609.5534 573.32 173.16 585.36 95.94 0.552 1.485 1.939 3.864 154.144 93.857 2399506 879188 2636.8 2635.0 989.6 976.0 507.8 524.0 2268.5 2265.7 990.8 977.6 507.6 523.8 3.719 21.849 1.947 2.583 27.309 13.49 3.23 2.98 3.69 4.44 1.27 11.90 60.01 13.12 12.32 26.10 21.38 16.65 8.73 2.94 13.51 3.24 2.98 3.69 2.94 4.44 1.26 11.56 59.82 12.95 11.92 25.83 21.49 16.43 8.73 214.221 216.158 76791610 928.615 30.215 223.197 2.339 14.752 386.6 126 854.1 841.5 464.9 988.6 988.5 690.0 182.1 103.6 48.1 3469 973 3539 1080 734.859 236694733 187.89 1237.52 1730.41 2078.433 6.120 6.125 1606.5056 580.99 171.93 579.08 94.50 0.552 1.461 1.898 3.883 153.849 93.229 2402235 880179 2655.1 2647.7 992.6 976.0 509.4 526.0 2276.3 2267.9 992.2 978.0 508.7 525.2 3.693 21.308 1.929 2.572 26.035 13.39 3.18 2.96 3.65 4.39 1.27 11.94 59.67 12.93 12.02 26.02 21.31 16.49 8.73 2.91 13.53 3.21 2.98 3.67 2.91 4.43 1.27 11.77 59.44 12.87 11.90 25.78 21.29 16.53 8.71 214.109 216.343 78548780 935.045 30.269 223.371 2.359 14.753 386.9 126.0 849.3 842.4 465.1 991.1 992.1 690.0 182.7 102.6 46.5 3470 979 3543 1085 718.884 237554533 185.25 1227.22 1699.13 2063.284 6.162 6.155 1621.5224 557.84 175.39 570.03 93.81 0.548 1.473 1.924 3.923 153.465 93.322 2391355 881657 2658.2 2651.5 990.5 974.8 509.3 525.9 2279.3 2276.5 993.4 975.4 509.1 526.0 3.654 21.324 1.890 2.506 25.857 13.05 3.09 2.88 3.57 4.25 1.25 11.07 58.65 12.54 11.60 24.97 20.65 15.85 8.45 2.85 12.86 3.08 2.89 3.58 2.83 4.23 1.24 11.03 58.98 12.54 11.59 25.04 20.44 15.66 8.40 213.682 215.996 79326530 974.763 29.913 220.468 2.336 OpenBenchmarking.org
RealSR-NCNN Scale: 4x - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No 1 2 3 4 7 14 21 28 35 SE +/- 0.31, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 30.48 30.22 30.27 29.91
RealSR-NCNN Scale: 4x - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: Yes 1 2 3 4 50 100 150 200 250 SE +/- 0.24, N = 3 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 223.31 223.20 223.37 220.47
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: No 1 2 3 4 0.5308 1.0616 1.5924 2.1232 2.654 SE +/- 0.015, N = 3 SE +/- 0.005, N = 3 SE +/- 0.005, N = 3 SE +/- 0.019, N = 3 2.350 2.339 2.359 2.336
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes 1 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 14.80 14.75 14.75
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 1920 x 1080 1 2 3 80 160 240 320 400 SE +/- 5.34, N = 3 SE +/- 0.50, N = 3 SE +/- 0.80, N = 3 380.7 386.6 386.9
Warsow Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 3840 x 2160 1 2 3 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 125.9 126.0 126.0
yquake2 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 1 2 3 200 400 600 800 1000 SE +/- 4.67, N = 3 SE +/- 2.41, N = 3 SE +/- 10.40, N = 4 843.9 854.1 849.3 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 1 2 3 200 400 600 800 1000 SE +/- 5.40, N = 3 SE +/- 0.66, N = 3 SE +/- 4.73, N = 3 834.6 841.5 842.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 1 2 3 100 200 300 400 500 SE +/- 0.98, N = 3 SE +/- 0.29, N = 3 SE +/- 1.03, N = 3 464.0 464.9 465.1 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 1 2 3 200 400 600 800 1000 SE +/- 1.57, N = 3 SE +/- 1.87, N = 3 SE +/- 1.38, N = 3 989.1 988.6 991.1 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 1 2 3 200 400 600 800 1000 SE +/- 1.57, N = 3 SE +/- 2.07, N = 3 SE +/- 1.57, N = 3 990.6 988.5 992.1 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 1 2 3 150 300 450 600 750 SE +/- 1.30, N = 3 SE +/- 1.13, N = 3 SE +/- 0.87, N = 3 689.2 690.0 690.0 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Software CPU - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 1 2 3 40 80 120 160 200 SE +/- 0.45, N = 3 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 181.4 182.1 182.7 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Software CPU - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 2560 x 1440 1 2 3 20 40 60 80 100 SE +/- 0.68, N = 3 SE +/- 0.32, N = 3 SE +/- 0.54, N = 3 103.7 103.6 102.6 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Software CPU - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 3840 x 2160 1 2 3 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 47.7 48.1 46.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 1 2 3 700 1400 2100 2800 3500 3471 3469 3470
GLmark2 Resolution: 3840 x 2160 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 3840 x 2160 1 2 3 200 400 600 800 1000 973 973 979
VKMark Resolution: 1920 x 1080 OpenBenchmarking.org VKMark Score, More Is Better VKMark 2020-05-21 Resolution: 1920 x 1080 1 2 3 800 1600 2400 3200 4000 SE +/- 0.88, N = 3 SE +/- 1.33, N = 3 SE +/- 2.96, N = 3 3539 3539 3543 1. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF
VKMark Resolution: 3840 x 2160 OpenBenchmarking.org VKMark Score, More Is Better VKMark 2020-05-21 Resolution: 3840 x 2160 1 2 3 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 1081 1080 1085 1. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 8.1 Fayalite-FIST Data 1 2 3 160 320 480 640 800 731.87 734.86 718.88
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 1 2 3 50M 100M 150M 200M 250M SE +/- 1465904.38, N = 3 SE +/- 545447.51, N = 3 SE +/- 149535.16, N = 3 235143267 236694733 237554533 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M 1 2 3 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 187.75 187.89 185.25 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lspecie -lfiniteVolume -lfvOptions -lgenericPatchFields -lmeshTools -lsampling -lOpenFOAM -ldl -lm
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M 1 2 3 300 600 900 1200 1500 SE +/- 1.01, N = 3 SE +/- 0.79, N = 3 SE +/- 2.11, N = 3 1236.82 1237.52 1227.22 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lspecie -lfiniteVolume -lfvOptions -lgenericPatchFields -lmeshTools -lsampling -lOpenFOAM -ldl -lm
Quantum ESPRESSO Input: AUSURF112 OpenBenchmarking.org Seconds, Fewer Is Better Quantum ESPRESSO 6.7 Input: AUSURF112 1 2 3 400 800 1200 1600 2000 SE +/- 0.73, N = 3 SE +/- 0.79, N = 3 SE +/- 1.97, N = 3 1727.51 1730.41 1699.13 1. (F9X) gfortran options: -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz
RELION Test: Basic - Device: CPU OpenBenchmarking.org Seconds, Fewer Is Better RELION 3.1.1 Test: Basic - Device: CPU 1 2 3 400 800 1200 1600 2000 SE +/- 2.18, N = 3 SE +/- 3.93, N = 3 SE +/- 0.93, N = 3 2074.97 2078.43 2063.28 1. (CXX) g++ options: -fopenmp -std=c++0x -O3 -rdynamic -ldl -ltiff -lfftw3f -lfftw3 -lpng -pthread -lmpi_cxx -lmpi
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms 1 2 3 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.009, N = 3 SE +/- 0.013, N = 3 6.115 6.120 6.162 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 29Oct2020 Model: Rhodopsin Protein 1 2 3 2 4 6 8 10 SE +/- 0.025, N = 3 SE +/- 0.013, N = 3 SE +/- 0.010, N = 3 6.097 6.125 6.155 1. (CXX) g++ options: -O3 -pthread -lm
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 1 2 3 300 600 900 1200 1500 SE +/- 5.30, N = 3 SE +/- 4.60, N = 3 SE +/- 5.37, N = 3 1609.55 1606.51 1621.52 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 1 2 3 130 260 390 520 650 SE +/- 4.26, N = 3 SE +/- 2.88, N = 3 SE +/- 3.06, N = 3 573.32 580.99 557.84 MIN: 432.52 / MAX: 877.62 MIN: 433.07 / MAX: 865.99 MIN: 420.07 / MAX: 779.03 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 4K 1 2 3 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.11, N = 3 SE +/- 0.87, N = 3 173.16 171.93 175.39 MIN: 164.11 / MAX: 192.98 MIN: 163.21 / MAX: 191.03 MIN: 165.34 / MAX: 196.34 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 1080p 1 2 3 130 260 390 520 650 SE +/- 1.34, N = 3 SE +/- 6.50, N = 3 SE +/- 6.51, N = 3 585.36 579.08 570.03 MIN: 469.35 / MAX: 652.45 MIN: 474.89 / MAX: 645.41 MIN: 454.51 / MAX: 644.7 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 10-bit 1 2 3 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.67, N = 3 SE +/- 0.31, N = 3 95.94 94.50 93.81 MIN: 55.34 / MAX: 272.48 MIN: 55.21 / MAX: 270.31 MIN: 54.53 / MAX: 288.36 1. (CC) gcc options: -pthread
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 1 1 2 3 0.1242 0.2484 0.3726 0.4968 0.621 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.552 0.552 0.548
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 5 1 2 3 0.3341 0.6682 1.0023 1.3364 1.6705 SE +/- 0.013, N = 3 SE +/- 0.015, N = 3 SE +/- 0.016, N = 3 1.485 1.461 1.473
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 6 1 2 3 0.4363 0.8726 1.3089 1.7452 2.1815 SE +/- 0.014, N = 3 SE +/- 0.023, N = 3 SE +/- 0.013, N = 3 1.939 1.898 1.924
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 10 1 2 3 0.8827 1.7654 2.6481 3.5308 4.4135 SE +/- 0.027, N = 3 SE +/- 0.022, N = 3 SE +/- 0.007, N = 3 3.864 3.883 3.923
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile 1 2 3 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 154.14 153.85 153.47
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 1 2 3 20 40 60 80 100 SE +/- 0.49, N = 3 SE +/- 0.46, N = 3 SE +/- 0.53, N = 3 93.86 93.23 93.32
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 1 2 3 500K 1000K 1500K 2000K 2500K SE +/- 4755.35, N = 3 SE +/- 9539.04, N = 3 2399506 2402235 2391355
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool 1 2 3 200K 400K 600K 800K 1000K SE +/- 984.00, N = 3 SE +/- 1974.67, N = 3 SE +/- 1779.20, N = 3 879188 880179 881657
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption 1 2 3 600 1200 1800 2400 3000 SE +/- 9.67, N = 3 SE +/- 1.82, N = 3 SE +/- 1.10, N = 3 2636.8 2655.1 2658.2
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption 1 2 3 600 1200 1800 2400 3000 SE +/- 6.71, N = 3 SE +/- 0.17, N = 3 SE +/- 0.26, N = 3 2635.0 2647.7 2651.5
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption 1 2 3 200 400 600 800 1000 SE +/- 1.58, N = 3 SE +/- 0.38, N = 3 SE +/- 2.61, N = 3 989.6 992.6 990.5
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption 1 2 3 200 400 600 800 1000 SE +/- 0.92, N = 3 SE +/- 0.50, N = 3 SE +/- 4.02, N = 3 976.0 976.0 974.8
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption 1 2 3 110 220 330 440 550 SE +/- 1.40, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 507.8 509.4 509.3
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption 1 2 3 110 220 330 440 550 SE +/- 1.86, N = 3 SE +/- 0.13, N = 3 SE +/- 0.37, N = 3 524.0 526.0 525.9
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption 1 2 3 500 1000 1500 2000 2500 SE +/- 7.26, N = 3 SE +/- 0.87, N = 3 SE +/- 0.17, N = 3 2268.5 2276.3 2279.3
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption 1 2 3 500 1000 1500 2000 2500 SE +/- 6.72, N = 3 SE +/- 4.73, N = 3 SE +/- 0.46, N = 3 2265.7 2267.9 2276.5
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption 1 2 3 200 400 600 800 1000 SE +/- 1.04, N = 3 SE +/- 0.64, N = 3 SE +/- 0.20, N = 2 990.8 992.2 993.4
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption 1 2 3 200 400 600 800 1000 SE +/- 1.87, N = 3 SE +/- 0.87, N = 3 SE +/- 2.63, N = 3 977.6 978.0 975.4
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption 1 2 3 110 220 330 440 550 SE +/- 1.60, N = 2 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 507.6 508.7 509.1
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption 1 2 3 110 220 330 440 550 SE +/- 1.89, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 523.8 525.2 526.0
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 1 2 3 0.8368 1.6736 2.5104 3.3472 4.184 SE +/- 0.010, N = 3 SE +/- 0.007, N = 3 SE +/- 0.040, N = 3 3.719 3.693 3.654 MIN: 3.55 / MAX: 14.11 MIN: 3.49 / MAX: 13.84 MIN: 3.53 / MAX: 4.07 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 1.1.1 Model: resnet-v2-50 1 2 3 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.48, N = 3 21.85 21.31 21.32 MIN: 21.09 / MAX: 31.43 MIN: 20.5 / MAX: 31.4 MIN: 20.57 / MAX: 23.21 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 1.1.1 Model: MobileNetV2_224 1 2 3 0.4381 0.8762 1.3143 1.7524 2.1905 SE +/- 0.007, N = 3 SE +/- 0.012, N = 3 SE +/- 0.005, N = 3 1.947 1.929 1.890 MIN: 1.86 / MAX: 12.1 MIN: 1.85 / MAX: 12.39 MIN: 1.86 / MAX: 2.25 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 1.1.1 Model: mobilenet-v1-1.0 1 2 3 0.5812 1.1624 1.7436 2.3248 2.906 SE +/- 0.013, N = 3 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 2.583 2.572 2.506 MIN: 2.47 / MAX: 3.83 MIN: 2.46 / MAX: 12.76 MIN: 2.48 / MAX: 2.56 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 1.1.1 Model: inception-v3 1 2 3 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.44, N = 3 27.31 26.04 25.86 MIN: 26.27 / MAX: 37.34 MIN: 25.19 / MAX: 35.84 MIN: 25.21 / MAX: 35.7 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: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mobilenet 1 2 3 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 13.49 13.39 13.05 MIN: 12.89 / MAX: 21.24 MIN: 12.87 / MAX: 22.52 MIN: 12.83 / MAX: 15.2 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 1 2 3 0.7268 1.4536 2.1804 2.9072 3.634 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.23 3.18 3.09 MIN: 3.04 / MAX: 4.67 MIN: 3.03 / MAX: 4.06 MIN: 3.04 / MAX: 3.18 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 1 2 3 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.98 2.96 2.88 MIN: 2.86 / MAX: 4.3 MIN: 2.85 / MAX: 3.76 MIN: 2.84 / MAX: 3.08 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 1 2 3 0.8303 1.6606 2.4909 3.3212 4.1515 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 3.69 3.65 3.57 MIN: 3.54 / MAX: 4.6 MIN: 3.54 / MAX: 4.17 MIN: 3.54 / MAX: 5.16 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 1 2 3 0.999 1.998 2.997 3.996 4.995 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.44 4.39 4.25 MIN: 4.19 / MAX: 5.93 MIN: 4.2 / MAX: 6.39 MIN: 4.21 / MAX: 4.74 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 1 2 3 0.2858 0.5716 0.8574 1.1432 1.429 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.27 1.27 1.25 MIN: 1.23 / MAX: 2.3 MIN: 1.23 / MAX: 2.03 MIN: 1.23 / MAX: 1.28 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 1 2 3 3 6 9 12 15 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 SE +/- 0.00, N = 3 11.90 11.94 11.07 MIN: 11 / MAX: 21.33 MIN: 10.97 / MAX: 22 MIN: 10.95 / MAX: 21.71 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 1 2 3 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 60.01 59.67 58.65 MIN: 58.45 / MAX: 69 MIN: 58.36 / MAX: 68.67 MIN: 58.12 / MAX: 67.83 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 1 2 3 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 13.12 12.93 12.54 MIN: 12.48 / MAX: 23.13 MIN: 12.45 / MAX: 20.45 MIN: 12.47 / MAX: 12.58 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 1 2 3 3 6 9 12 15 SE +/- 0.20, N = 3 SE +/- 0.23, N = 3 SE +/- 0.01, N = 3 12.32 12.02 11.60 MIN: 11.53 / MAX: 19.11 MIN: 11.48 / MAX: 13.26 MIN: 11.53 / MAX: 20.26 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 1 2 3 6 12 18 24 30 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 SE +/- 0.26, N = 3 26.10 26.02 24.97 MIN: 24.96 / MAX: 35.63 MIN: 24.96 / MAX: 35.05 MIN: 24.4 / MAX: 25.61 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 1 2 3 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 21.38 21.31 20.65 MIN: 19.96 / MAX: 27.74 MIN: 20.08 / MAX: 27.97 MIN: 19.97 / MAX: 21.65 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 1 2 3 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 16.65 16.49 15.85 MIN: 15.96 / MAX: 26.38 MIN: 15.72 / MAX: 25.13 MIN: 15.52 / MAX: 32.24 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 1 2 3 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 8.73 8.73 8.45 MIN: 8.22 / MAX: 10.13 MIN: 8.3 / MAX: 18.45 MIN: 8.33 / MAX: 8.65 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 1 2 3 0.6615 1.323 1.9845 2.646 3.3075 SE +/- 0.00, N = 2 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.94 2.91 2.85 MIN: 2.8 / MAX: 4.23 MIN: 2.79 / MAX: 3.69 MIN: 2.81 / MAX: 3.24 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: mobilenet 1 2 3 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.00, N = 3 13.51 13.53 12.86 MIN: 12.89 / MAX: 21.7 MIN: 12.86 / MAX: 23.76 MIN: 12.77 / MAX: 14.63 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 1 2 3 0.729 1.458 2.187 2.916 3.645 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 3.24 3.21 3.08 MIN: 3.03 / MAX: 12.66 MIN: 3.02 / MAX: 12.67 MIN: 3.02 / MAX: 3.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 1 2 3 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.98 2.98 2.89 MIN: 2.85 / MAX: 4.31 MIN: 2.85 / MAX: 3.99 MIN: 2.85 / MAX: 11.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: shufflenet-v2 1 2 3 0.8303 1.6606 2.4909 3.3212 4.1515 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 3.69 3.67 3.58 MIN: 3.54 / MAX: 4.61 MIN: 3.53 / MAX: 4.23 MIN: 3.54 / MAX: 3.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: mnasnet 1 2 3 0.6615 1.323 1.9845 2.646 3.3075 SE +/- 0.01, N = 3 SE +/- 0.00, N = 2 SE +/- 0.00, N = 3 2.94 2.91 2.83 MIN: 2.79 / MAX: 4.37 MIN: 2.8 / MAX: 3.65 MIN: 2.79 / MAX: 2.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: efficientnet-b0 1 2 3 0.999 1.998 2.997 3.996 4.995 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 4.44 4.43 4.23 MIN: 4.22 / MAX: 6.01 MIN: 4.19 / MAX: 5.51 MIN: 4.2 / MAX: 4.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: blazeface 1 2 3 0.2858 0.5716 0.8574 1.1432 1.429 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.26 1.27 1.24 MIN: 1.22 / MAX: 2.27 MIN: 1.22 / MAX: 2.05 MIN: 1.23 / MAX: 1.28 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: googlenet 1 2 3 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.23, N = 3 SE +/- 0.01, N = 3 11.56 11.77 11.03 MIN: 11.01 / MAX: 20.33 MIN: 11 / MAX: 13.4 MIN: 10.96 / MAX: 11.46 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: vgg16 1 2 3 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 59.82 59.44 58.98 MIN: 58.52 / MAX: 68.68 MIN: 58.37 / MAX: 68.12 MIN: 58.57 / MAX: 59.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: resnet18 1 2 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 12.95 12.87 12.54 MIN: 12.45 / MAX: 21.89 MIN: 12.45 / MAX: 23.15 MIN: 12.48 / MAX: 13.02 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: alexnet 1 2 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 11.92 11.90 11.59 MIN: 11.07 / MAX: 19.07 MIN: 11.5 / MAX: 20.19 MIN: 11.55 / MAX: 11.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: resnet50 1 2 3 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 25.83 25.78 25.04 MIN: 24.93 / MAX: 34.83 MIN: 24.82 / MAX: 34.47 MIN: 24.92 / MAX: 26.15 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: yolov4-tiny 1 2 3 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 21.49 21.29 20.44 MIN: 20.28 / MAX: 29.6 MIN: 20.18 / MAX: 31.01 MIN: 19.8 / MAX: 22.15 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: squeezenet_ssd 1 2 3 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 16.43 16.53 15.66 MIN: 15.7 / MAX: 26.61 MIN: 15.83 / MAX: 27.09 MIN: 15.53 / MAX: 15.99 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: regnety_400m 1 2 3 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 8.73 8.71 8.40 MIN: 8.28 / MAX: 10.14 MIN: 8.28 / MAX: 19.03 MIN: 8.26 / MAX: 10.36 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 1 2 3 50 100 150 200 250 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 214.22 214.11 213.68 MIN: 213.66 / MAX: 225.59 MIN: 213.66 / MAX: 217.66 MIN: 213.39 / MAX: 214.14 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 1 2 3 50 100 150 200 250 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 216.16 216.34 216.00 MIN: 215.88 / MAX: 216.47 MIN: 215.94 / MAX: 216.66 MIN: 215.76 / MAX: 216.25 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 1 2 3 20M 40M 60M 80M 100M SE +/- 936455.25, N = 3 SE +/- 477635.55, N = 3 SE +/- 500822.18, N = 3 76791610 78548780 79326530 1. (CXX) g++ options: -O3 -fopenmp
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 1 2 3 200 400 600 800 1000 SE +/- 0.97, N = 2 SE +/- 4.43, N = 2 928.62 935.05 974.76 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
Phoronix Test Suite v10.8.4