3300X Ne AMD Ryzen 3 3300X 4-Core testing with a MSI B350M GAMING PRO (MS-7A39) v1.0 (2.NR BIOS) and AMD FirePro V3800 512MB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101187-HA-3300XNE8930&sor&grr .
3300X Ne Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen 3 3300X 4-Core @ 3.80GHz (4 Cores / 8 Threads) MSI B350M GAMING PRO (MS-7A39) v1.0 (2.NR BIOS) AMD Starship/Matisse 8GB 256GB INTEL SSDPEKKW256G7 AMD FirePro V3800 512MB AMD Redwood HDMI Audio VA2431 Realtek RTL8111/8168/8411 Ubuntu 20.04 5.9.0-rc5-14sep-patch (x86_64) 20200914 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 3.3 Mesa 20.0.8 (LLVM 10.0.0) GCC 9.3.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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 ondemand (Boost: Enabled) - CPU Microcode: 0x8701021 Python Details - Python 3.8.5 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
3300X Ne openfoam: Motorbike 60M cp2k: Fayalite-FIST Data openfoam: Motorbike 30M build-godot: Time To Compile cloverleaf: Lagrangian-Eulerian Hydrodynamics dav1d: Chimera 1080p 10-bit onnx: fcn-resnet101-11 - OpenMP CPU onnx: bertsquad-10 - OpenMP CPU onnx: yolov4 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU onnx: super-resolution-10 - OpenMP CPU mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 kripke: rav1e: 5 rav1e: 1 rav1e: 6 dav1d: Summer Nature 4K dav1d: Chimera 1080p synthmark: VoiceMark_100 rav1e: 10 lammps: Rhodopsin Protein tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 amg: dav1d: Summer Nature 1080p lulesh: 1 2 3 4 1305.09 996.622 300.64 239.182 174.89 86.94 44 457 277 16973 3309 33.273 3.484 2.810 24.594 4.634 60249083 1.215 0.423 1.605 114.04 390.15 671.281 3.547 3.128 262.479 244.683 232054367 377.05 1588.2578 1288.56 995.345 299.29 237.700 178.09 86.69 44 456 276 16949 3307 33.731 3.452 2.822 24.703 4.680 59623597 1.228 0.421 1.610 113.60 388.22 673.690 3.571 3.077 262.639 244.489 233224533 380.19 1577.9248 1292.41 997.563 299.55 237.379 178.30 86.95 44 456 277 16953 3328 33.306 3.474 2.818 24.670 4.633 58866747 1.218 0.423 1.608 113.76 389.46 669.983 3.556 3.032 261.316 244.606 233369867 377.96 1574.4373 1307.30 999.11 299.71 237.643 174.47 86.80 43 456 276 16955 3321 33.275 3.483 2.828 24.643 4.659 57513777 1.206 0.424 1.596 113.06 387.67 671.256 3.545 3.150 261.881 245.857 234006167 375.22 1572.3862 OpenBenchmarking.org
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M 2 3 1 4 300 600 900 1200 1500 SE +/- 2.08, N = 3 SE +/- 2.99, N = 3 SE +/- 1.47, N = 3 SE +/- 5.42, N = 3 1288.56 1292.41 1305.09 1307.30 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 8.1 Fayalite-FIST Data 2 1 3 4 200 400 600 800 1000 995.35 996.62 997.56 999.11
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M 2 3 4 1 70 140 210 280 350 SE +/- 0.31, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.28, N = 3 299.29 299.55 299.71 300.64 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
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 3 4 2 1 50 100 150 200 250 SE +/- 0.36, N = 3 SE +/- 0.34, N = 3 SE +/- 0.30, N = 3 SE +/- 1.76, N = 3 237.38 237.64 237.70 239.18
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics 4 1 2 3 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 174.47 174.89 178.09 178.30 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 10-bit 3 1 4 2 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 86.95 86.94 86.80 86.69 MIN: 57.85 / MAX: 206.68 MIN: 57.81 / MAX: 204.11 MIN: 57.7 / MAX: 201.13 MIN: 57.67 / MAX: 205.52 1. (CC) gcc options: -pthread
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 3 2 1 4 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 44 44 44 43 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 4 3 2 100 200 300 400 500 SE +/- 1.09, N = 3 SE +/- 0.29, N = 3 SE +/- 1.01, N = 3 SE +/- 0.88, N = 3 457 456 456 456 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: yolov4 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: yolov4 - Device: OpenMP CPU 3 1 4 2 60 120 180 240 300 SE +/- 0.60, N = 3 SE +/- 0.44, N = 3 SE +/- 0.44, N = 3 SE +/- 0.60, N = 3 277 277 276 276 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 4 3 2 4K 8K 12K 16K 20K SE +/- 56.65, N = 3 SE +/- 51.91, N = 3 SE +/- 45.72, N = 3 SE +/- 36.47, N = 3 16973 16955 16953 16949 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 3 4 1 2 700 1400 2100 2800 3500 SE +/- 11.96, N = 3 SE +/- 17.05, N = 3 SE +/- 8.10, N = 3 SE +/- 4.76, N = 3 3328 3321 3309 3307 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: inception-v3 1 4 3 2 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.33, N = 3 33.27 33.28 33.31 33.73 MIN: 32.89 / MAX: 96.61 MIN: 32.89 / MAX: 97.51 MIN: 32.55 / MAX: 96.58 MIN: 32.75 / MAX: 105.49 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 2 3 4 1 0.7839 1.5678 2.3517 3.1356 3.9195 SE +/- 0.007, N = 3 SE +/- 0.022, N = 3 SE +/- 0.023, N = 3 SE +/- 0.022, N = 3 3.452 3.474 3.483 3.484 MIN: 3.41 / MAX: 6.27 MIN: 3.41 / MAX: 51.38 MIN: 3.4 / MAX: 66.97 MIN: 3.41 / MAX: 66.78 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 3 2 4 0.6363 1.2726 1.9089 2.5452 3.1815 SE +/- 0.011, N = 3 SE +/- 0.002, N = 3 SE +/- 0.008, N = 3 SE +/- 0.003, N = 3 2.810 2.818 2.822 2.828 MIN: 2.77 / MAX: 5.25 MIN: 2.79 / MAX: 5.63 MIN: 2.79 / MAX: 2.88 MIN: 2.8 / MAX: 3.55 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 4 3 2 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 24.59 24.64 24.67 24.70 MIN: 24.29 / MAX: 87.85 MIN: 24.29 / MAX: 87.9 MIN: 23.68 / MAX: 87.87 MIN: 23.54 / MAX: 86.92 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: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 3 1 4 2 1.053 2.106 3.159 4.212 5.265 SE +/- 0.019, N = 3 SE +/- 0.023, N = 3 SE +/- 0.019, N = 3 SE +/- 0.018, N = 3 4.633 4.634 4.659 4.680 MIN: 4.53 / MAX: 52.47 MIN: 4.53 / MAX: 67.7 MIN: 4.55 / MAX: 67.89 MIN: 4.53 / MAX: 52.51 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
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 1 2 3 4 13M 26M 39M 52M 65M SE +/- 54481.57, N = 3 SE +/- 321232.30, N = 3 SE +/- 125423.65, N = 3 SE +/- 360049.67, N = 3 60249083 59623597 58866747 57513777 1. (CXX) g++ options: -O3 -fopenmp
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 5 2 3 1 4 0.2763 0.5526 0.8289 1.1052 1.3815 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 1.228 1.218 1.215 1.206
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 1 4 3 1 2 0.0954 0.1908 0.2862 0.3816 0.477 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.004, N = 3 0.424 0.423 0.423 0.421
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 6 2 3 1 4 0.3623 0.7246 1.0869 1.4492 1.8115 SE +/- 0.003, N = 3 SE +/- 0.010, N = 3 SE +/- 0.010, N = 3 SE +/- 0.011, N = 3 1.610 1.608 1.605 1.596
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 4K 1 3 2 4 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.23, N = 3 SE +/- 0.25, N = 3 SE +/- 0.24, N = 3 114.04 113.76 113.60 113.06 MIN: 106.14 / MAX: 132.86 MIN: 105.75 / MAX: 131.04 MIN: 105.69 / MAX: 132.42 MIN: 105.22 / MAX: 130.73 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 1 3 2 4 80 160 240 320 400 SE +/- 1.31, N = 3 SE +/- 0.57, N = 3 SE +/- 1.39, N = 3 SE +/- 1.19, N = 3 390.15 389.46 388.22 387.67 MIN: 282.62 / MAX: 615.51 MIN: 282.78 / MAX: 607.25 MIN: 280.59 / MAX: 628.44 MIN: 280.67 / MAX: 641.96 1. (CC) gcc options: -pthread
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 2 1 4 3 150 300 450 600 750 SE +/- 0.60, N = 3 SE +/- 0.69, N = 3 SE +/- 1.23, N = 3 SE +/- 1.12, N = 3 673.69 671.28 671.26 669.98 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 10 2 3 1 4 0.8035 1.607 2.4105 3.214 4.0175 SE +/- 0.025, N = 3 SE +/- 0.039, N = 3 SE +/- 0.025, N = 3 SE +/- 0.015, N = 3 3.571 3.556 3.547 3.545
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein 4 1 2 3 0.7088 1.4176 2.1264 2.8352 3.544 SE +/- 0.033, N = 15 SE +/- 0.030, N = 15 SE +/- 0.038, N = 3 SE +/- 0.044, N = 3 3.150 3.128 3.077 3.032 1. (CXX) g++ options: -O3 -pthread -lm
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 3 4 1 2 60 120 180 240 300 SE +/- 0.49, N = 3 SE +/- 0.38, N = 3 SE +/- 0.30, N = 3 SE +/- 1.76, N = 3 261.32 261.88 262.48 262.64 MIN: 258.09 / MAX: 302.53 MIN: 258.61 / MAX: 296.68 MIN: 259.11 / MAX: 293.3 MIN: 256.83 / MAX: 304.89 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 2 3 1 4 50 100 150 200 250 SE +/- 1.08, N = 3 SE +/- 0.37, N = 3 SE +/- 0.86, N = 3 SE +/- 0.88, N = 3 244.49 244.61 244.68 245.86 MIN: 241.35 / MAX: 247.34 MIN: 242.09 / MAX: 255.9 MIN: 241.74 / MAX: 254.56 MIN: 243.14 / MAX: 255.9 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 4 3 2 1 50M 100M 150M 200M 250M SE +/- 524357.88, N = 3 SE +/- 450507.66, N = 3 SE +/- 841638.93, N = 3 SE +/- 945158.16, N = 3 234006167 233369867 233224533 232054367 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 1080p 2 3 1 4 80 160 240 320 400 SE +/- 1.40, N = 3 SE +/- 2.65, N = 3 SE +/- 2.03, N = 3 SE +/- 1.43, N = 3 380.19 377.96 377.05 375.22 MIN: 350.15 / MAX: 420.76 MIN: 331.67 / MAX: 426.13 MIN: 323.75 / MAX: 415.69 MIN: 341.26 / MAX: 412.66 1. (CC) gcc options: -pthread
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 1 2 3 4 300 600 900 1200 1500 SE +/- 1.44, N = 3 SE +/- 0.61, N = 3 SE +/- 0.37, N = 3 SE +/- 1.33, N = 3 1588.26 1577.92 1574.44 1572.39 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
Phoronix Test Suite v10.8.4