AMD Ryzen Low End 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/2007271-NE-AMDRYZENL51&grw&rdt .
AMD Ryzen Low End Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X AMD Ryzen 3 1200 @ 3.10GHz (4 Cores) MSI B350M GAMING PRO (MS-7A39) v1.0 (2.NR BIOS) AMD 17h 8GB 256GB INTEL SSDPEKKW256G7 AMD FirePro V3800 512MB AMD Redwood HDMI Audio VA2431 Realtek RTL8111/8168/8411 Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.1 X Server 1.20.8 modesetting 1.20.8 3.3 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 1920x1080 AMD Athlon 3000G (2 Cores / 4 Threads) AMD Raven/Raven2 6GB MSI AMD Picasso 2GB (1100/1600MHz) AMD Raven/Raven2/Fenghuang 4.6 Mesa 20.0.4 (LLVM 9.0.1) AMD Ryzen 3 3300X 4-Core @ 3.80GHz (4 Cores / 8 Threads) AMD Starship/Matisse 8GB AMD FirePro V3800 512MB AMD Redwood HDMI Audio 3.3 Mesa 20.0.4 (LLVM 9.0.1) 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,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 - Ryzen 3 1200: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8001138 - Athlon 3000G: CPU Microcode: 0x8108109 - Ryzen 3 3300X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 Python Details - Python 3.8.2 Security Details - Ryzen 3 1200: 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 - Athlon 3000G: 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 - Ryzen 3 3300X: 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
AMD Ryzen Low End opm: Flow MPI Norne - 2 tesseract-ocr: Time To OCR 7 Images hugin: Panorama Photo Assistant + Stitching Time montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg opm: Flow MPI Norne - 1 ocrmypdf: Processing 60 Page PDF Document daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score rodinia: OpenMP LavaMD opm: Flow MPI Norne - 4 rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster wireguard: avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 320.369 34.804 91.489 105.758 479.005 75.054 548.70 21067.817307913 736.91 370 433 803 715.842 216.624 124.338 338.446 54.210 38.467 314.186 258.877 155.008 9.904 9.027 261.540 31.617 98.139 104.029 399.980 92.149 528.70 23370.097642675 632.83 151.668 450.886 75.731 38.875 330.275 345.915 11.442 10.177 199.656 22.224 57.120 72.904 299.284 39.054 734.48 44023.943043666 1017.90 458.030 214.097 88.120 201.142 40.094 21.161 166.505 138.211 82.198 6.145 5.655 OpenBenchmarking.org
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 70 140 210 280 350 SE +/- 0.63, N = 3 SE +/- 0.13, N = 3 SE +/- 0.28, N = 3 320.37 261.54 199.66 1. flow 2020.04
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 34.80 31.62 22.22
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.40, N = 3 SE +/- 0.51, N = 3 91.49 98.14 57.12
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.33, N = 3 105.76 104.03 72.90 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 100 200 300 400 500 SE +/- 0.36, N = 3 SE +/- 0.48, N = 3 SE +/- 0.26, N = 3 479.01 399.98 299.28 1. flow 2020.04
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 75.05 92.15 39.05
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 160 320 480 640 800 SE +/- 1.22, N = 3 SE +/- 1.75, N = 3 SE +/- 1.01, N = 3 548.70 528.70 734.48 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 9K 18K 27K 36K 45K SE +/- 8.62, N = 3 SE +/- 179.98, N = 3 SE +/- 115.11, N = 3 21067.82 23370.10 44023.94 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 200 400 600 800 1000 SE +/- 0.41, N = 3 SE +/- 0.19, N = 3 SE +/- 0.51, N = 3 736.91 632.83 1017.90 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Ryzen 3 1200 80 160 240 320 400 370
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Ryzen 3 1200 90 180 270 360 450 433
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Ryzen 3 1200 200 400 600 800 1000 803
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Ryzen 3 1200 Ryzen 3 3300X 150 300 450 600 750 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 715.84 458.03 1. (CXX) g++ options: -O2 -lOpenCL
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 Ryzen 3 1200 Ryzen 3 3300X 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 0.18, N = 3 216.62 214.10 1. flow 2020.04
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 30 60 90 120 150 SE +/- 1.65, N = 3 SE +/- 4.51, N = 12 SE +/- 0.45, N = 3 124.34 151.67 88.12 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 100 200 300 400 500 SE +/- 0.03, N = 3 SE +/- 0.40, N = 3 SE +/- 0.42, N = 3 338.45 450.89 201.14 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 54.21 75.73 40.09 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 38.47 38.88 21.16 1. (CXX) g++ options: -O2 -lOpenCL
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 70 140 210 280 350 SE +/- 1.39, N = 3 SE +/- 3.89, N = 3 SE +/- 1.06, N = 3 314.19 330.28 166.51
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 80 160 240 320 400 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 258.88 345.92 138.21 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Ryzen 3 1200 Ryzen 3 3300X 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 155.01 82.20 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 3 6 9 12 15 SE +/- 0.011, N = 3 SE +/- 0.021, N = 3 SE +/- 0.010, N = 3 9.904 11.442 6.145 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 3 6 9 12 15 SE +/- 0.043, N = 3 SE +/- 0.018, N = 3 SE +/- 0.002, N = 3 9.027 10.177 5.655 1. (CXX) g++ options: -O3 -fPIC
Phoronix Test Suite v10.8.4