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 .
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 wireguard: rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 opm: Flow MPI Norne - 1 opm: Flow MPI Norne - 2 opm: Flow MPI Norne - 4 montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster hugin: Panorama Photo Assistant + Stitching Time ocrmypdf: Processing 60 Page PDF Document ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score tesseract-ocr: Time To OCR 7 Images Ryzen 3 1200 Athlon 3000G Ryzen 3 3300X 314.186 715.842 124.338 338.446 54.210 38.467 258.877 155.008 9.904 9.027 479.005 320.369 216.624 105.758 548.70 21067.817307913 736.91 91.489 75.054 370 433 803 34.804 330.275 151.668 450.886 75.731 38.875 345.915 11.442 10.177 399.980 261.540 104.029 528.70 23370.097642675 632.83 98.139 92.149 31.617 166.505 458.030 88.120 201.142 40.094 21.161 138.211 82.198 6.145 5.655 299.284 199.656 214.097 72.904 734.48 44023.943043666 1017.90 57.120 39.054 22.224 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4