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 blogbench: Read blogbench: Write ffte: N=256, 1D Complex FFT Routine mafft: Multiple Sequence Alignment blake2: java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation fhourstones: Complex Connect-4 Solving cachebench: Read cachebench: Write cachebench: Read / Modify / Write luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation crafty: Elapsed Time x264: H.264 Video Encoding graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding ebizzy: c-ray: Total Time llvm-test-suite: Time To Run y-cruncher: Calculating 500M Pi Digits aobench: 2048 x 2048 - Total Time encode-flac: WAV To FLAC encode-mp3: WAV To MP3 ffmpeg: H.264 HD To NTSC DV rbenchmark: tjbench: Decompression Throughput redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET pybench: Total For Average Test Times phpbench: PHP Benchmark Suite Ryzen 5 2400G 444591 5883 8167.59 5.03 9.32 2727.55 1484.33 1602.47 2392.40 6685.76 1472.79 11134.17 2700.97 26507.71 27789.95 1119.64 463.87 239.90 1059.53 2104.85 1730.04 494.32 129.14 194.79 641.19 404.14 1102.35 6741922 33.28 144 124 174 222 132 79666 20.02 220.05 77.86 44.18 10.59 35.26 6.85 0.8030 168.04 2376674.00 1912327.79 1355958.58 2322192.33 1551687.42 1683 420706 OpenBenchmarking.org
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: Read Ryzen 5 2400G 100K 200K 300K 400K 500K SE +/- 20288.07, N = 6 444591 1. (CC) gcc options: -O2 -pthread
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
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: Composite Ryzen 5 2400G 600 1200 1800 2400 3000 SE +/- 7.27, N = 4 2727.55
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
CacheBench OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Ryzen 5 2400G 600 1200 1800 2400 3000 SE +/- 0.67, N = 3 2700.97 1. (CC) gcc options: -lrt
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
LuaJIT 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
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: 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: 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: 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: 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
SciMark 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
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: 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: 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: 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: Jacobi Successive Over-Relaxation Ryzen 5 2400G 200 400 600 800 1000 SE +/- 0.14, N = 3 1102.35 1. (CC) gcc options: -lm
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
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
GraphicsMagick 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
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: 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: 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: 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
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
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
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: 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: 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: SET Ryzen 5 2400G 300K 600K 900K 1200K 1500K SE +/- 19604.52, N = 3 1551687.42 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
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
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
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.