Ryzen 5 2400G April AMD Ryzen 5 2400G testing with a MSI B350M GAMING PRO (MS-7A39) v1.0 (2.NM BIOS) and MSI AMD Radeon Vega / Mobile 2GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2004149-NI-RYZEN524057&grr .
Ryzen 5 2400G April Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 5 2400G AMD Ryzen 5 2400G @ 3.60GHz (4 Cores / 8 Threads) MSI B350M GAMING PRO (MS-7A39) v1.0 (2.NM BIOS) AMD Raven/Raven2 6GB 120GB Force MP500 MSI AMD Radeon Vega / Mobile 2GB (1250/1600MHz) AMD Raven/Raven2/Fenghuang G237HL Realtek RTL8111/8168/8411 Ubuntu 19.10 5.3.0-13-generic (x86_64) GNOME Shell 3.34.0 X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.1.6 (LLVM 8.0.1) GCC 9.2.1 20190909 ext4 1920x1080 OpenBenchmarking.org - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8101016 - Python 2.7.16+ + Python 3.7.4+ - 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
Ryzen 5 2400G April basis: UASTC Level 2 + RDO Post-Processing cryptopp: All Algorithms embree: Pathtracer - Crown cryptopp: Keyed Algorithms yafaray: Total Time For Sample Scene cryptopp: Integer + Elliptic Curve Public Key Algorithms namd: ATPase Simulation - 327,506 Atoms git: Time To Complete Common Git Commands tensorflow: Cifar10 embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon Obj basis: UASTC Level 3 embree: Pathtracer ISPC - Asian Dragon oidn: Memorial embree: Pathtracer - Asian Dragon basis: ETC1S luxcorerender: DLSC cryptopp: Unkeyed Algorithms basis: UASTC Level 2 luxcorerender: Rainbow Colors and Prism lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression botan: KASUMI lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression botan: AES-256 lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression arrayfire: Conjugate Gradient CPU arrayfire: BLAS CPU lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression botan: Blowfish botan: Twofish botan: CAST-256 basis: UASTC Level 0 Ryzen 5 2400G 761.981 1439.009567 4.1778 591.495200 338.192 4452.915667 4.93011 53.605 155.70 4.1471 3.9008 4.5105 133.889 4.8373 1.66 5.0792 73.340 0.75 260.908825 67.150 0.78 105 34 87.908 1122 229 1373 76 440 81 5294.942 616 180 535 464 28.87 114.760 1239 480 421.615 344.781 137.809 10.809 OpenBenchmarking.org
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Ryzen 5 2400G 160 320 480 640 800 SE +/- 0.78, N = 3 761.98 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms Ryzen 5 2400G 300 600 900 1200 1500 SE +/- 0.67, N = 3 1439.01 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Ryzen 5 2400G 0.94 1.88 2.82 3.76 4.7 SE +/- 0.0381, N = 11 4.1778 MIN: 3.39 / MAX: 4.36
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms Ryzen 5 2400G 130 260 390 520 650 SE +/- 0.48, N = 3 591.50 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Ryzen 5 2400G 70 140 210 280 350 SE +/- 0.25, N = 3 338.19 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lboost_system -lboost_filesystem -lboost_locale
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Ryzen 5 2400G 1000 2000 3000 4000 5000 SE +/- 2.91, N = 3 4452.92 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ryzen 5 2400G 1.1093 2.2186 3.3279 4.4372 5.5465 SE +/- 0.01191, N = 3 4.93011
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ryzen 5 2400G 12 24 36 48 60 SE +/- 3.65, N = 12 53.61 1. git version 2.20.1
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow Build: Cifar10 Ryzen 5 2400G 30 60 90 120 150 SE +/- 0.14, N = 3 155.70
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Ryzen 5 2400G 0.9331 1.8662 2.7993 3.7324 4.6655 SE +/- 0.0100, N = 3 4.1471 MIN: 4.09 / MAX: 4.24
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Ryzen 5 2400G 0.8777 1.7554 2.6331 3.5108 4.3885 SE +/- 0.0040, N = 3 3.9008 MIN: 3.85 / MAX: 3.98
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj Ryzen 5 2400G 1.0149 2.0298 3.0447 4.0596 5.0745 SE +/- 0.0197, N = 3 4.5105 MIN: 4.44 / MAX: 4.65
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Ryzen 5 2400G 30 60 90 120 150 SE +/- 0.17, N = 3 133.89 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Ryzen 5 2400G 1.0884 2.1768 3.2652 4.3536 5.442 SE +/- 0.0174, N = 3 4.8373 MIN: 4.77 / MAX: 4.94
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Ryzen 5 2400G 0.3735 0.747 1.1205 1.494 1.8675 SE +/- 0.00, N = 3 1.66
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Ryzen 5 2400G 1.1428 2.2856 3.4284 4.5712 5.714 SE +/- 0.0146, N = 3 5.0792 MIN: 5.02 / MAX: 5.18
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Ryzen 5 2400G 16 32 48 64 80 SE +/- 0.20, N = 3 73.34 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ryzen 5 2400G 0.1688 0.3376 0.5064 0.6752 0.844 SE +/- 0.00, N = 3 0.75 MIN: 0.71 / MAX: 0.76
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Ryzen 5 2400G 60 120 180 240 300 SE +/- 0.18, N = 3 260.91 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Ryzen 5 2400G 15 30 45 60 75 SE +/- 0.14, N = 3 67.15 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ryzen 5 2400G 0.1755 0.351 0.5265 0.702 0.8775 SE +/- 0.00, N = 3 0.78 MIN: 0.76 / MAX: 0.82
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Ryzen 5 2400G 20 40 60 80 100 SE +/- 1.00, N = 3 105 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Ryzen 5 2400G 8 16 24 32 40 34 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Ryzen 5 2400G 20 40 60 80 100 SE +/- 1.10, N = 5 87.91 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Ryzen 5 2400G 200 400 600 800 1000 SE +/- 0.33, N = 3 1122 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Ryzen 5 2400G 50 100 150 200 250 229 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Ryzen 5 2400G 300 600 900 1200 1500 1373 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Ryzen 5 2400G 20 40 60 80 100 SE +/- 1.00, N = 3 76 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Ryzen 5 2400G 100 200 300 400 500 SE +/- 0.33, N = 3 440 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Ryzen 5 2400G 20 40 60 80 100 SE +/- 0.88, N = 3 81 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Ryzen 5 2400G 1100 2200 3300 4400 5500 SE +/- 28.40, N = 3 5294.94 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Ryzen 5 2400G 130 260 390 520 650 SE +/- 2.08, N = 3 616 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Ryzen 5 2400G 40 80 120 160 200 180 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Ryzen 5 2400G 120 240 360 480 600 535 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Ryzen 5 2400G 100 200 300 400 500 SE +/- 2.00, N = 3 464 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU Ryzen 5 2400G 7 14 21 28 35 SE +/- 0.84, N = 15 28.87 1. (CXX) g++ options: -rdynamic
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU Ryzen 5 2400G 30 60 90 120 150 SE +/- 0.67, N = 3 114.76 1. (CXX) g++ options: -rdynamic
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Ryzen 5 2400G 300 600 900 1200 1500 1239 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Ryzen 5 2400G 100 200 300 400 500 480 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Ryzen 5 2400G 90 180 270 360 450 SE +/- 0.19, N = 3 421.62 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Ryzen 5 2400G 70 140 210 280 350 SE +/- 0.05, N = 3 344.78 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Ryzen 5 2400G 30 60 90 120 150 SE +/- 0.04, N = 3 137.81 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Ryzen 5 2400G 3 6 9 12 15 SE +/- 0.08, N = 3 10.81 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Phoronix Test Suite v10.8.5