AMD Ryzen 5 2400G testing with a ASUS PRIME B350M-E (3803 BIOS) and ASUS AMD RAVEN 2048MB on Ubuntu 17.10 via the Phoronix Test Suite.
Ryzen 5 2400G Processor: AMD Ryzen 5 2400G @ 3.60GHz (4 Cores / 8 Threads), Motherboard: ASUS PRIME B350M-E (3803 BIOS), Chipset: AMD Device 15d0, Memory: 6144MB, Disk: 256GB INTEL SSDPEKKW256G7, Graphics: ASUS AMD RAVEN 2048MB, Audio: AMD Device 15de, Monitor: DELL S2409W, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 17.10, Kernel: 4.16.0-996-generic (x86_64) 20180315, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 18.1.0-devel- padoka PPA (LLVM 7.0.0), Vulkan: 1.0.61, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.14 + Python 3.6.3Security Notes: __user pointer sanitization + Full AMD retpoline IBPB Protection
AMD Raven Ridge Ryzen Ubuntu Linux OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 5 2400G @ 3.60GHz (4 Cores / 8 Threads) ASUS PRIME B350M-E (3803 BIOS) AMD Device 15d0 6144MB 256GB INTEL SSDPEKKW256G7 ASUS AMD RAVEN 2048MB AMD Device 15de DELL S2409W Realtek RTL8111/8168/8411 Ubuntu 17.10 4.16.0-996-generic (x86_64) 20180315 GNOME Shell 3.26.2 modesetting 1.19.5 4.5 Mesa 18.1.0-devel- padoka PPA (LLVM 7.0.0) 1.0.61 GCC 7.2.0 ext4 1920x1080 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Driver OpenGL Vulkan Compiler File-System Screen Resolution AMD Raven Ridge Ryzen Ubuntu Linux Benchmarks System Logs - --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - NONE / data=ordered,errors=remount-ro,relatime,rw - Scaling Governor: acpi-cpufreq ondemand - Python 2.7.14 + Python 3.6.3 - __user pointer sanitization + Full AMD retpoline IBPB Protection
AMD Raven Ridge Ryzen Ubuntu Linux phpbench: PHP Benchmark Suite pybench: Total For Average Test Times redis: SET redis: GET redis: LPUSH redis: SADD redis: LPOP tjbench: Decompression Throughput rbenchmark: ffmpeg: H.264 HD To NTSC DV encode-mp3: WAV To MP3 encode-flac: WAV To FLAC aobench: 2048 x 2048 - Total Time y-cruncher: Calculating 500M Pi Digits llvm-test-suite: Time To Run c-ray: Total Time ebizzy: graphics-magick: Local Adaptive Thresholding graphics-magick: HWB Color Space graphics-magick: Resizing graphics-magick: Sharpen graphics-magick: Blur x264: H.264 Video Encoding crafty: Elapsed Time scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo scimark2: Composite luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo luajit: Composite cachebench: Read / Modify / Write cachebench: Write cachebench: Read fhourstones: Complex Connect-4 Solving java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo java-scimark2: Composite blake2: mafft: Multiple Sequence Alignment ffte: N=256, 1D Complex FFT Routine blogbench: Write blogbench: Read Ryzen 5 2400G 420706 1683 1551687.42 2322192.33 1355958.58 1912327.79 2376674.00 168.04 0.8030 6.85 35.26 10.59 44.18 77.86 220.05 20.02 79666 132 222 174 124 144 33.28 6741922 1102.35 404.14 641.19 194.79 129.14 494.32 1730.04 2104.85 1059.53 239.90 463.87 1119.64 27789.95 26507.71 2700.97 11134.17 1472.79 6685.76 2392.40 1602.47 1484.33 2727.55 9.32 5.03 8167.59 5883 444591 OpenBenchmarking.org
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ryzen 5 2400G 90K 180K 270K 360K 450K SE +/- 307.74, N = 3 420706
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ryzen 5 2400G 400 800 1200 1600 2000 SE +/- 2.08, N = 3 1683
OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Ryzen 5 2400G 500K 1000K 1500K 2000K 2500K SE +/- 15634.29, N = 3 2322192.33 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH Ryzen 5 2400G 300K 600K 900K 1200K 1500K SE +/- 14982.34, N = 3 1355958.58 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD Ryzen 5 2400G 400K 800K 1200K 1600K 2000K SE +/- 16349.57, N = 3 1912327.79 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP Ryzen 5 2400G 500K 1000K 1500K 2000K 2500K SE +/- 40202.70, N = 3 2376674.00 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
FFmpeg OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 3.4.1 H.264 HD To NTSC DV Ryzen 5 2400G 2 4 6 8 10 SE +/- 0.15, N = 6 6.85 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lSDL2 -lxcb -lxcb-xfixes -lxcb-shape -lsndio -lasound -lm -ldl -llzma -lbz2 -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
C-Ray OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ryzen 5 2400G 5 10 15 20 25 SE +/- 0.25, N = 3 20.02 1. (CC) gcc options: -lm -lpthread -O3
GraphicsMagick OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Local Adaptive Thresholding Ryzen 5 2400G 30 60 90 120 150 132 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: HWB Color Space Ryzen 5 2400G 50 100 150 200 250 222 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Resizing Ryzen 5 2400G 40 80 120 160 200 SE +/- 6.03, N = 6 174 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Sharpen Ryzen 5 2400G 30 60 90 120 150 SE +/- 1.20, N = 3 124 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Blur Ryzen 5 2400G 30 60 90 120 150 144 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
x264 OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-02-05 H.264 Video Encoding Ryzen 5 2400G 8 16 24 32 40 SE +/- 0.13, N = 3 33.28 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Crafty OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Ryzen 5 2400G 1.4M 2.8M 4.2M 5.6M 7M SE +/- 12284.25, N = 3 6741922 1. (CC) gcc options: -lstdc++ -fprofile-use -pthread -lm
SciMark OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ryzen 5 2400G 200 400 600 800 1000 SE +/- 0.14, N = 3 1102.35 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ryzen 5 2400G 90 180 270 360 450 SE +/- 1.93, N = 3 404.14 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ryzen 5 2400G 140 280 420 560 700 SE +/- 2.58, N = 3 641.19 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ryzen 5 2400G 40 80 120 160 200 SE +/- 0.13, N = 3 194.79 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ryzen 5 2400G 30 60 90 120 150 SE +/- 0.03, N = 3 129.14 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ryzen 5 2400G 110 220 330 440 550 SE +/- 0.85, N = 3 494.32 1. (CC) gcc options: -lm
LuaJIT OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation Ryzen 5 2400G 400 800 1200 1600 2000 SE +/- 0.58, N = 3 1730.04 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization Ryzen 5 2400G 500 1000 1500 2000 2500 SE +/- 11.14, N = 3 2104.85 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Sparse Matrix Multiply Ryzen 5 2400G 200 400 600 800 1000 SE +/- 42.24, N = 3 1059.53 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform Ryzen 5 2400G 50 100 150 200 250 SE +/- 0.66, N = 3 239.90 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Monte Carlo Ryzen 5 2400G 100 200 300 400 500 SE +/- 2.37, N = 3 463.87 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Ryzen 5 2400G 200 400 600 800 1000 SE +/- 6.88, N = 3 1119.64 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
CacheBench OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Ryzen 5 2400G 6K 12K 18K 24K 30K SE +/- 84.78, N = 3 27789.95 1. (CC) gcc options: -lrt
Fhourstones This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ryzen 5 2400G 2K 4K 6K 8K 10K SE +/- 13.74, N = 3 11134.17 1. (CC) gcc options: -O3
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ryzen 5 2400G 300 600 900 1200 1500 SE +/- 0.70, N = 4 1472.79
FFTE FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine Ryzen 5 2400G 2K 4K 6K 8K 10K SE +/- 1.26, N = 3 8167.59 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write Ryzen 5 2400G 1300 2600 3900 5200 6500 SE +/- 106.63, N = 3 5883 1. (CC) gcc options: -O2 -pthread
Ryzen 5 2400G Processor: AMD Ryzen 5 2400G @ 3.60GHz (4 Cores / 8 Threads), Motherboard: ASUS PRIME B350M-E (3803 BIOS), Chipset: AMD Device 15d0, Memory: 6144MB, Disk: 256GB INTEL SSDPEKKW256G7, Graphics: ASUS AMD RAVEN 2048MB, Audio: AMD Device 15de, Monitor: DELL S2409W, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 17.10, Kernel: 4.16.0-996-generic (x86_64) 20180315, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 18.1.0-devel- padoka PPA (LLVM 7.0.0), Vulkan: 1.0.61, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.14 + Python 3.6.3Security Notes: __user pointer sanitization + Full AMD retpoline IBPB Protection
Testing initiated at 20 March 2018 15:38 by user phoronix.