ncnn 5500u

AMD Ryzen 5 5500U testing with a LENOVO LNVNB161216 (GLCN22WW BIOS) and AMD Lucienne 2GB on Ubuntu 21.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2107274-PTS-NCNN550094&sor&gru.

ncnn 5500uProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution123AMD Ryzen 5 5500U @ 2.10GHz (6 Cores / 12 Threads)LENOVO LNVNB161216 (GLCN22WW BIOS)AMD Renoir Root Complex6GB256GB SAMSUNG MZALQ256HBJD-00BL2AMD Lucienne 2GB (1800/400MHz)AMD Renoir Radeon HD AudioQualcomm Atheros QCA6174 802.11acUbuntu 21.045.12.17-051217-generic (x86_64)GNOME Shell 3.38.4X Server 1.20.11 + Wayland4.6 Mesa 21.2.0-devel (git-4698755 2021-07-03 hirsute-oibaf-ppa) (LLVM 12.0.0)1.2.182GCC 10.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.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-build-config=bootstrap-lto-lean --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: 0x8608102Security 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

ncnn 5500uncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - squeezenet_ssdncnn: Vulkan GPU - regnety_400m12328.217.896.735.075.7210.371.9523.68107.1523.6917.7744.0943.2434.9511.4813.655.066.053.905.0311.981.5910.9959.418.069.6516.2426.2919.046.7128.127.836.645.125.7610.351.9623.63106.6723.7117.7143.9342.7731.4011.4114.165.026.093.975.0212.001.5111.0359.738.039.6816.1126.0418.616.6828.147.806.615.085.6810.211.9525.17106.7623.8517.8844.0143.0531.4811.4313.295.036.054.035.0111.981.4911.1159.488.059.7116.1225.7719.516.78OpenBenchmarking.org

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mobilenet231714212835SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 328.1228.1428.21MIN: 27.35 / MAX: 51.87MIN: 27.4 / MAX: 36.3MIN: 27.42 / MAX: 44.551. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v2321246810SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 37.807.837.89MIN: 7.48 / MAX: 8.98MIN: 7.47 / MAX: 11.37MIN: 7.61 / MAX: 9.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v3-v3 - Model: mobilenet-v3321246810SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 36.616.646.73MIN: 6.38 / MAX: 10.69MIN: 6.41 / MAX: 18.28MIN: 6.53 / MAX: 10.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v21321.1522.3043.4564.6085.76SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 35.075.085.12MIN: 4.98 / MAX: 8.63MIN: 4.97 / MAX: 8.49MIN: 5 / MAX: 9.521. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnet3121.2962.5923.8885.1846.48SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 35.685.725.76MIN: 5.54 / MAX: 6.23MIN: 5.6 / MAX: 6.5MIN: 5.59 / MAX: 14.631. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b03213691215SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 310.2110.3510.37MIN: 9.86 / MAX: 14.58MIN: 9.98 / MAX: 21.57MIN: 10.02 / MAX: 13.771. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazeface1320.4410.8821.3231.7642.205SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 31.951.951.96MIN: 1.86 / MAX: 2.46MIN: 1.86 / MAX: 2.49MIN: 1.83 / MAX: 2.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenet213612182430SE +/- 0.31, N = 3SE +/- 0.27, N = 3SE +/- 1.53, N = 323.6323.6825.17MIN: 22.71 / MAX: 27.81MIN: 22.89 / MAX: 27.16MIN: 22.86 / MAX: 1057.571. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg1623120406080100SE +/- 0.38, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 3106.67106.76107.15MIN: 105.54 / MAX: 146.39MIN: 105.82 / MAX: 126.49MIN: 106.16 / MAX: 131.091. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18123612182430SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 323.6923.7123.85MIN: 22.98 / MAX: 26.96MIN: 22.93 / MAX: 27.76MIN: 22.9 / MAX: 27.361. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnet21348121620SE +/- 0.19, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 317.7117.7717.88MIN: 16.81 / MAX: 20.75MIN: 16.87 / MAX: 26.21MIN: 16.97 / MAX: 22.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet502311020304050SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 343.9344.0144.09MIN: 43.27 / MAX: 55.23MIN: 43.24 / MAX: 47.5MIN: 43.38 / MAX: 46.921. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tiny2311020304050SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.21, N = 342.7743.0543.24MIN: 41.67 / MAX: 50.15MIN: 41.92 / MAX: 56.87MIN: 41.93 / MAX: 56.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: squeezenet_ssd231816243240SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 3.32, N = 331.4031.4834.95MIN: 30.68 / MAX: 41.34MIN: 30.82 / MAX: 35.06MIN: 30.03 / MAX: 2077.491. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: regnety_400m2313691215SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 311.4111.4311.48MIN: 11.18 / MAX: 15.1MIN: 11.2 / MAX: 15.86MIN: 11.26 / MAX: 13.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: mobilenet31248121620SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.04, N = 313.2913.6514.16MIN: 12.78 / MAX: 18.92MIN: 12.67 / MAX: 19.78MIN: 13.15 / MAX: 23.871. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU-v2-v2 - Model: mobilenet-v22311.13852.2773.41554.5545.6925SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 35.025.035.06MIN: 4.35 / MAX: 6.13MIN: 4.3 / MAX: 6.45MIN: 4.15 / MAX: 6.491. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3132246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 36.056.056.09MIN: 5.31 / MAX: 7.39MIN: 5.2 / MAX: 7.34MIN: 5.23 / MAX: 7.31. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: shufflenet-v21230.90681.81362.72043.62724.534SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 33.903.974.03MIN: 3.02 / MAX: 5.76MIN: 2.97 / MAX: 5.85MIN: 3.04 / MAX: 5.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: mnasnet3211.13182.26363.39544.52725.659SE +/- 0.02, N = 3SE +/- 0.02, N = 2SE +/- 0.01, N = 35.015.025.03MIN: 4.26 / MAX: 6.64MIN: 4.48 / MAX: 6.73MIN: 4.37 / MAX: 6.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: efficientnet-b01323691215SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 311.9811.9812.00MIN: 11.12 / MAX: 13.43MIN: 11.07 / MAX: 13.27MIN: 11.16 / MAX: 13.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: blazeface3210.35780.71561.07341.43121.789SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 31.491.511.59MIN: 1.33 / MAX: 2.73MIN: 1.33 / MAX: 2.9MIN: 1.35 / MAX: 2.951. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: googlenet1233691215SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 310.9911.0311.11MIN: 9.99 / MAX: 12.7MIN: 9.96 / MAX: 12.46MIN: 10.03 / MAX: 13.261. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: vgg161321326395265SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 359.4159.4859.73MIN: 58.7 / MAX: 60.94MIN: 58.76 / MAX: 60.82MIN: 58.78 / MAX: 61.41. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: resnet18231246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 38.038.058.06MIN: 7.25 / MAX: 10MIN: 7.58 / MAX: 9.74MIN: 7.3 / MAX: 10.081. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: alexnet1233691215SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 39.659.689.71MIN: 8.88 / MAX: 11.05MIN: 8.97 / MAX: 11.99MIN: 9.09 / MAX: 11.211. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: resnet5023148121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 316.1116.1216.24MIN: 15.68 / MAX: 17.48MIN: 15.67 / MAX: 18.52MIN: 15.65 / MAX: 17.961. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: yolov4-tiny321612182430SE +/- 0.34, N = 3SE +/- 0.37, N = 3SE +/- 0.92, N = 325.7726.0426.29MIN: 24.43 / MAX: 45.28MIN: 24.26 / MAX: 34.01MIN: 23.91 / MAX: 42.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: squeezenet_ssd213510152025SE +/- 0.16, N = 3SE +/- 0.49, N = 3SE +/- 0.47, N = 318.6119.0419.51MIN: 17.7 / MAX: 29.9MIN: 17.75 / MAX: 27.89MIN: 17.94 / MAX: 29.241. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: Vulkan GPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: Vulkan GPU - Model: regnety_400m213246810SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 36.686.716.78MIN: 5.85 / MAX: 7.98MIN: 5.9 / MAX: 7.93MIN: 5.83 / MAX: 8.041. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread


Phoronix Test Suite v10.8.4