Ryzen 5 4500U Scientific Workloads And More

AMD Ryzen 5 4500U testing with a LENOVO LNVNB161216 (EECN20WW BIOS) and AMD Renoir 512MB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2009211-FI-RYZEN545007&sor.

Ryzen 5 4500U Scientific Workloads And MoreProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 5.8Linux 5.8.10Linux 5.9-rc6AMD Ryzen 5 4500U @ 2.38GHz (6 Cores)LENOVO LNVNB161216 (EECN20WW BIOS)AMD Renoir Root Complex16GB256GB SKHynix_HFM256GDHTNI-87A0BAMD Renoir 512MB (1500/400MHz)AMD Device 1637Realtek RTL8822CE 802.11ac PCIeUbuntu 20.045.8.0-050800daily20200806-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.8 (LLVM 10.0.0)GCC 9.3.0ext41920x10805.8.10-050810-generic (x86_64)5.9.0-050900rc6-generic (x86_64) 20200920OpenBenchmarking.orgCompiler 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: 0x8600102Python Details- Python 3.8.2Security 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Ryzen 5 4500U Scientific Workloads And Morenamd: ATPase Simulation - 327,506 Atomsincompact3d: Cylindermocassin: Dust 2D tau100.0lammps: 20k Atomslammps: Rhodopsin Proteingpaw: Carbon Nanotubemnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3ncnn: CPU - squeezenet_int8ncnn: CPU - mobilenet_v3ncnn: CPU - squeezenetncnn: CPU - mnasnetncnn: CPU - blazefacencnn: CPU - googlenet_int8ncnn: CPU - vgg16_int8ncnn: CPU - resnet18_int8ncnn: CPU - alexnetncnn: CPU - resnet50_int8ncnn: CPU - mobilenetv2_yolov3kripke: Linux 5.8Linux 5.8.10Linux 5.9-rc64.71712599.1255493013.6813.925871.5548.77232.2844.8514.83544.82917.177.065.126.241.6249.17226.5332.0923.27107.2128.4451206454.70037594.4935912993.6723.932867.5298.76432.5554.8664.88845.10617.426.684.496.081.6450.95224.8232.7323.17107.6227.7751243144.62491605.1583462983.6883.957865.0058.70932.4534.8514.91244.76817.097.084.846.231.6349.84224.6332.4723.16107.3528.256861463OpenBenchmarking.org

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.9-rc6Linux 5.8.10Linux 5.81.06142.12283.18424.24565.307SE +/- 0.06953, N = 3SE +/- 0.05200, N = 3SE +/- 0.06412, N = 34.624914.700374.71712

Incompact3D

Input: Cylinder

OpenBenchmarking.orgSeconds, Fewer Is BetterIncompact3D 2020-09-17Input: CylinderLinux 5.8.10Linux 5.8Linux 5.9-rc6130260390520650SE +/- 3.13, N = 3SE +/- 3.02, N = 3SE +/- 9.93, N = 3594.49599.13605.161. (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.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Linux 5.9-rc6Linux 5.8.10Linux 5.870140210280350SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 32982993011. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: 20k AtomsLinux 5.9-rc6Linux 5.8Linux 5.8.100.82981.65962.48943.31924.149SE +/- 0.013, N = 3SE +/- 0.001, N = 3SE +/- 0.011, N = 33.6883.6813.6721. (CXX) g++ options: -O3 -pthread -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinLinux 5.9-rc6Linux 5.8.10Linux 5.80.89031.78062.67093.56124.4515SE +/- 0.004, N = 3SE +/- 0.007, N = 3SE +/- 0.010, N = 33.9573.9323.9251. (CXX) g++ options: -O3 -pthread -lm

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 20.1Input: Carbon NanotubeLinux 5.9-rc6Linux 5.8.10Linux 5.82004006008001000SE +/- 1.86, N = 3SE +/- 1.35, N = 3SE +/- 6.82, N = 3865.01867.53871.551. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0Linux 5.9-rc6Linux 5.8.10Linux 5.8246810SE +/- 0.059, N = 3SE +/- 0.057, N = 3SE +/- 0.009, N = 38.7098.7648.772MIN: 7.77 / MAX: 26.25MIN: 8.47 / MAX: 22.07MIN: 7.8 / MAX: 26.661. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50Linux 5.8Linux 5.9-rc6Linux 5.8.10816243240SE +/- 0.05, N = 3SE +/- 0.18, N = 3SE +/- 0.33, N = 332.2832.4532.56MIN: 30.09 / MAX: 68.97MIN: 29.74 / MAX: 53.52MIN: 31.12 / MAX: 90.261. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224Linux 5.8Linux 5.9-rc6Linux 5.8.101.09492.18983.28474.37965.4745SE +/- 0.026, N = 3SE +/- 0.029, N = 3SE +/- 0.022, N = 34.8514.8514.866MIN: 4.38 / MAX: 21.17MIN: 4.42 / MAX: 21.98MIN: 4.68 / MAX: 17.921. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0Linux 5.8Linux 5.8.10Linux 5.9-rc61.10522.21043.31564.42085.526SE +/- 0.023, N = 3SE +/- 0.037, N = 3SE +/- 0.068, N = 34.8354.8884.912MIN: 4.68 / MAX: 18.19MIN: 4.71 / MAX: 18.12MIN: 4.52 / MAX: 21.581. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3Linux 5.9-rc6Linux 5.8Linux 5.8.101020304050SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 344.7744.8345.11MIN: 42.64 / MAX: 65.15MIN: 42.14 / MAX: 63.98MIN: 44.12 / MAX: 61.831. (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.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenet_int8Linux 5.9-rc6Linux 5.8Linux 5.8.1048121620SE +/- 0.21, N = 5SE +/- 0.26, N = 3SE +/- 0.17, N = 917.0917.1717.42MIN: 15.4 / MAX: 41.69MIN: 16.02 / MAX: 38.45MIN: 15.4 / MAX: 55.091. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenet_v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenet_v3Linux 5.8.10Linux 5.8Linux 5.9-rc6246810SE +/- 0.24, N = 9SE +/- 0.09, N = 3SE +/- 0.17, N = 56.687.067.08MIN: 6.24 / MAX: 182.11MIN: 6.09 / MAX: 23.42MIN: 5.9 / MAX: 63.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetLinux 5.8.10Linux 5.9-rc6Linux 5.81.1522.3043.4564.6085.76SE +/- 0.04, N = 9SE +/- 0.11, N = 5SE +/- 0.23, N = 34.494.845.12MIN: 4.2 / MAX: 20.89MIN: 3.98 / MAX: 22.46MIN: 4.22 / MAX: 20.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetLinux 5.8.10Linux 5.9-rc6Linux 5.8246810SE +/- 0.07, N = 9SE +/- 0.15, N = 5SE +/- 0.09, N = 36.086.236.24MIN: 5.62 / MAX: 10.53MIN: 5.32 / MAX: 39.69MIN: 5.58 / MAX: 23.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: blazefaceLinux 5.8Linux 5.9-rc6Linux 5.8.100.3690.7381.1071.4761.845SE +/- 0.02, N = 3SE +/- 0.04, N = 5SE +/- 0.02, N = 91.621.631.64MIN: 1.42 / MAX: 11.87MIN: 1.4 / MAX: 12.1MIN: 1.41 / MAX: 2.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenet_int8Linux 5.8Linux 5.9-rc6Linux 5.8.101122334455SE +/- 0.57, N = 3SE +/- 0.56, N = 5SE +/- 0.49, N = 949.1749.8450.95MIN: 45.02 / MAX: 111.92MIN: 45.37 / MAX: 90.93MIN: 44.27 / MAX: 120.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16_int8Linux 5.9-rc6Linux 5.8.10Linux 5.850100150200250SE +/- 0.67, N = 5SE +/- 0.42, N = 9SE +/- 0.37, N = 3224.63224.82226.53MIN: 220.04 / MAX: 265.11MIN: 219.98 / MAX: 273.81MIN: 223.17 / MAX: 284.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet18_int8Linux 5.8Linux 5.9-rc6Linux 5.8.10816243240SE +/- 0.21, N = 3SE +/- 0.28, N = 5SE +/- 0.13, N = 932.0932.4732.73MIN: 30.44 / MAX: 52.21MIN: 30.31 / MAX: 53.04MIN: 30.3 / MAX: 86.51. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetLinux 5.9-rc6Linux 5.8.10Linux 5.8612182430SE +/- 0.08, N = 5SE +/- 0.05, N = 9SE +/- 0.11, N = 323.1623.1723.27MIN: 22.23 / MAX: 45.26MIN: 22.41 / MAX: 54.43MIN: 22.68 / MAX: 42.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet50_int8Linux 5.8Linux 5.9-rc6Linux 5.8.1020406080100SE +/- 0.85, N = 3SE +/- 0.68, N = 5SE +/- 0.33, N = 9107.21107.35107.62MIN: 102.49 / MAX: 154.47MIN: 103.75 / MAX: 149.49MIN: 103.77 / MAX: 166.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenetv2_yolov3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetv2_yolov3Linux 5.8.10Linux 5.9-rc6Linux 5.8714212835SE +/- 0.05, N = 9SE +/- 0.14, N = 5SE +/- 0.37, N = 327.7728.2528.44MIN: 26.71 / MAX: 88.9MIN: 26.21 / MAX: 58.57MIN: 26.33 / MAX: 49.551. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.4Linux 5.9-rc6Linux 5.8.10Linux 5.81.5M3M4.5M6M7.5MSE +/- 67263.66, N = 9SE +/- 11152.18, N = 3SE +/- 14064.90, N = 36861463512431451206451. (CXX) g++ options: -O3 -fopenmp


Phoronix Test Suite v10.8.4