AMD Ryzen 3 2200G testing with a ASUS PRIME B350M-E (5220 BIOS) and ASUS AMD Radeon Vega / Mobile 2GB on Ubuntu 20.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2101194-HA-2200GIORO82 2200g-ior-onnx - Phoronix Test Suite 2200g-ior-onnx AMD Ryzen 3 2200G testing with a ASUS PRIME B350M-E (5220 BIOS) and ASUS AMD Radeon Vega / Mobile 2GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101194-HA-2200GIORO82&rdt .
2200g-ior-onnx Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 1 1a 2 3 AMD Ryzen 3 2200G @ 3.50GHz (4 Cores) ASUS PRIME B350M-E (5220 BIOS) AMD Raven/Raven2 6GB Samsung SSD 970 EVO 250GB ASUS AMD Radeon Vega / Mobile 2GB (1100/1600MHz) AMD Raven/Raven2/Fenghuang G237HL Realtek RTL8111/8168/8411 Ubuntu 20.10 5.8.0-38-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 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 Disk Details - 1, 2, 3: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8101016 Python Details - 1, 2, 3: 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
2200g-ior-onnx ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory ior: 8MB - Default Test Directory ior: 16MB - Default Test Directory ior: 32MB - Default Test Directory ior: 64MB - Default Test Directory ior: 256MB - Default Test Directory qmcpack: simple-H2O onnx: yolov4 - OpenMP CPU onnx: bertsquad-10 - OpenMP CPU onnx: fcn-resnet101-11 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU onnx: super-resolution-10 - OpenMP CPU etcpak: DXT1 etcpak: ETC1 etcpak: ETC2 etcpak: ETC1 + Dithering 1 1a 2 3 565.79 743.09 879.41 683.80 343.79 311.89 309.88 31.658 126 189 17 11279 1191 1425.774 219.116 136.386 203.062 580.79 740.61 877.96 679.38 346.71 309.04 314.20 32.044 127 189 17 11227 1190 1425.037 218.179 136.363 203.066 573.91 741.93 876.75 679.23 349.66 309.87 311.64 31.509 126 189 17 11270 1188 1428.458 216.701 135.508 202.535 OpenBenchmarking.org
IOR Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory 1 2 3 130 260 390 520 650 SE +/- 8.36, N = 3 SE +/- 5.80, N = 3 SE +/- 5.69, N = 9 565.79 580.79 573.91 MIN: 300.49 / MAX: 761.62 MIN: 263.1 / MAX: 745.16 MIN: 272.2 / MAX: 760.87 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory 1 2 3 160 320 480 640 800 SE +/- 7.40, N = 3 SE +/- 3.58, N = 3 SE +/- 10.82, N = 3 743.09 740.61 741.93 MIN: 393.37 / MAX: 952.94 MIN: 481.69 / MAX: 945.07 MIN: 419.2 / MAX: 994.74 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory 1 2 3 200 400 600 800 1000 SE +/- 5.87, N = 3 SE +/- 7.95, N = 3 SE +/- 2.66, N = 3 879.41 877.96 876.75 MIN: 509.71 / MAX: 1125.73 MIN: 489.87 / MAX: 1079.38 MIN: 486.52 / MAX: 1118.05 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 16MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory 1 2 3 150 300 450 600 750 SE +/- 3.64, N = 3 SE +/- 5.03, N = 3 SE +/- 8.51, N = 5 683.80 679.38 679.23 MIN: 232.54 / MAX: 1088.12 MIN: 226.36 / MAX: 1093.16 MIN: 91.7 / MAX: 1131.42 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 32MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory 1 2 3 80 160 240 320 400 SE +/- 11.00, N = 15 SE +/- 10.02, N = 15 SE +/- 10.12, N = 15 343.79 346.71 349.66 MIN: 126.05 / MAX: 1077.65 MIN: 240.53 / MAX: 1092.9 MIN: 253.13 / MAX: 1098.83 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 64MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory 1 2 3 70 140 210 280 350 SE +/- 2.52, N = 14 SE +/- 3.19, N = 15 SE +/- 2.48, N = 15 311.89 309.04 309.87 MIN: 257.17 / MAX: 1012.07 MIN: 154.38 / MAX: 969.56 MIN: 151.56 / MAX: 1057.38 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 256MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 256MB - Disk Target: Default Test Directory 1 2 3 70 140 210 280 350 SE +/- 4.49, N = 3 SE +/- 2.49, N = 3 SE +/- 3.65, N = 3 309.88 314.20 311.64 MIN: 199.86 / MAX: 1008.59 MIN: 284.66 / MAX: 1005.77 MIN: 226.61 / MAX: 1018.02 1. (CC) gcc options: -O2 -lm -pthread -lmpi
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.10 Input: simple-H2O 1 2 3 7 14 21 28 35 SE +/- 0.41, N = 3 SE +/- 0.39, N = 5 SE +/- 0.48, N = 3 31.66 32.04 31.51 1. (CXX) g++ options: -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -fomit-frame-pointer -ffast-math -pthread -lm
ONNX Runtime Model: yolov4 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: yolov4 - Device: OpenMP CPU 1 2 3 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.29, N = 3 SE +/- 0.17, N = 3 126 127 126 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: bertsquad-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: bertsquad-10 - Device: OpenMP CPU 1 2 3 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 0.17, N = 3 SE +/- 0.50, N = 3 189 189 189 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: fcn-resnet101-11 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: fcn-resnet101-11 - Device: OpenMP CPU 1 2 3 4 8 12 16 20 17 17 17 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: shufflenet-v2-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: shufflenet-v2-10 - Device: OpenMP CPU 1 2 3 2K 4K 6K 8K 10K SE +/- 11.82, N = 3 SE +/- 13.42, N = 3 SE +/- 9.02, N = 3 11279 11227 11270 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: super-resolution-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: super-resolution-10 - Device: OpenMP CPU 1 2 3 300 600 900 1200 1500 SE +/- 0.73, N = 3 SE +/- 0.44, N = 3 SE +/- 0.29, N = 3 1191 1190 1188 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 1a 2 3 300 600 900 1200 1500 SE +/- 1.38, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 1425.77 1425.04 1428.46 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 1a 2 3 50 100 150 200 250 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 2.04, N = 10 219.12 218.18 216.70 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 1a 2 3 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.86, N = 3 136.39 136.36 135.51 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering 1a 2 3 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.30, N = 3 203.06 203.07 202.54 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Phoronix Test Suite v10.8.4