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