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