AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
1 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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Graphics Notes: GLAMORPython Notes: Python 3.8.5Security Notes: 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
MSI AMD Radeon RX 470 2 Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO Plus 250GB, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: G237HL, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.04, Kernel: 5.9.0-050900rc6daily20200922-generic (x86_64) 20200921, Desktop: GNOME Shell 3.36.4, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.2.0-devel (git-64cdc13 2020-07-02 focal-oibaf-ppa) (LLVM 10.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080
3900X Noving Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 1 MSI AMD Radeon RX 470 2 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO Plus 250GB MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio G237HL Realtek RTL8111/8168/8411 + Intel-AC 9260 Ubuntu 20.04 5.9.0-050900rc6daily20200922-generic (x86_64) 20200921 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.2.0-devel (git-64cdc13 2020-07-02 focal-oibaf-ppa) (LLVM 10.0.0) 1.2.131 GCC 9.3.0 ext4 1920x1080 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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 Graphics Details - GLAMOR Python Details - Python 3.8.5 Security Details - 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
1 MSI AMD Radeon RX 470 2 Result Overview Phoronix Test Suite 100% 103% 105% 108% Redis Stockfish DDraceNetwork eSpeak-NG Speech Engine Crafty LZ4 Compression asmFish LAMMPS Molecular Dynamics Simulator rav1e Basis Universal BRL-CAD GROMACS Numpy Benchmark yquake2 Waifu2x-NCNN Vulkan IndigoBench ASTC Encoder Timed HMMer Search
3900X Noving basis: UASTC Level 2 + RDO Post-Processing ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.0 - Zoomed out - RaiNyMore2 ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Zoomed out - RaiNyMore2 ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 brl-cad: VGR Performance Metric numpy: ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.0 - Default - RaiNyMore2 gromacs: Water Benchmark asmfish: 1024 Hash Memory, 26 Depth astcenc: Exhaustive hmmer: Pfam Database Search indigobench: CPU - Bedroom indigobench: CPU - Supercar ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Zoomed out - Multeasymap ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymap ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.0 - Default - Multeasymap ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.0 - Zoomed out - Multeasymap redis: SET compress-lz4: 9 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 3 - Compression Speed rav1e: 5 rav1e: 1 basis: ETC1S stockfish: Total Time espeak: Text-To-Speech Synthesis basis: UASTC Level 3 rav1e: 6 redis: GET compress-lz4: 1 - Decompression Speed compress-lz4: 1 - Compression Speed redis: LPUSH redis: SADD rav1e: 10 basis: UASTC Level 2 astcenc: Thorough crafty: Elapsed Time redis: LPOP waifu2x-ncnn: 2x - 3 - Yes astcenc: Medium basis: UASTC Level 0 lammps: Rhodopsin Protein yquake2: Software CPU - 1920 x 1080 astcenc: Fast yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 1920 x 1080 1 MSI AMD Radeon RX 470 2 617.981 127.34 119.45 123.52 179124 402.75 124.01 1.130 38907067 147.37 110.967 2.768 5.873 344.41 354.55 231.67 226.86 1648611.65 10358.6 58.87 10262.6 58.85 1.187 0.402 44.937 28684304 27.412 41.723 1.597 2231135.83 10704.3 9441.43 1476895.63 1887498.54 3.485 23.349 18.62 9244160 2324905.8 8.998 7.12 6.721 9.059 124.4 5.29 756.2 988.0 622.683 118.42 120.23 120.68 177482 399.56 115.63 1.121 39184579 147.56 110.973 2.765 5.865 343.38 356.35 230.60 228.49 1669427.49 10204.8 56.36 10194.0 59.98 1.188 0.405 45.578 29389127 26.923 41.899 1.598 2126525.41 10673.8 9444.87 1433849.90 1884537.16 3.505 23.282 18.65 9081802 2073017.98 8.995 7.18 6.861 9.160 123.4 5.23 751.5 988.5 624.044 127.30 120.11 127.62 178155 399.90 124.35 1.121 38598379 147.56 110.923 2.768 5.847 344.16 357.61 229.42 225.50 1638062.62 10301.5 60.42 10326.5 60.47 1.196 0.406 45.361 28841478 27.377 41.813 1.608 2090584.21 10652.0 9430.32 1472923.88 1925378.71 3.549 23.284 18.66 9217853 1509654.62 9.016 7.16 6.912 9.124 123.6 5.27 759.0 987.5 OpenBenchmarking.org
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing 1 MSI AMD Radeon RX 470 2 130 260 390 520 650 SE +/- 2.54, N = 3 SE +/- 0.16, N = 3 SE +/- 2.39, N = 3 617.98 622.68 624.04 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
DDraceNetwork Min Avg Max 2 2 409 1003 MSI AMD Radeon RX 470 2 419 1003 1 2 440 1004 OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Zoomed out - Demo: RaiNyMore2 - Total Frame Time 200 400 600 800 1000 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Zoomed out - Demo: RaiNyMore2 1 2 MSI AMD Radeon RX 470 30 60 90 120 150 SE +/- 3.01, N = 15 SE +/- 1.96, N = 15 SE +/- 2.51, N = 15 127.34 127.30 118.42 MIN: 1 / MAX: 499.25 MIN: 1 / MAX: 499.5 MIN: 1 / MAX: 499.75 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Min Avg Max MSI AMD Radeon RX 470 2 400 1005 1 2 411 1004 2 2 428 1004 OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Zoomed out - Demo: RaiNyMore2 - Total Frame Time 200 400 600 800 1000 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Zoomed out - Demo: RaiNyMore2 MSI AMD Radeon RX 470 2 1 30 60 90 120 150 SE +/- 2.64, N = 15 SE +/- 3.41, N = 15 SE +/- 1.72, N = 15 120.23 120.11 119.45 MIN: 0.99 / MAX: 499.5 MIN: 1 / MAX: 499.5 MIN: 1 / MAX: 498.26 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Min Avg Max 2 2 374 1003 1 2 434 1002 MSI AMD Radeon RX 470 2 434 1004 OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time 200 400 600 800 1000 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 2 1 MSI AMD Radeon RX 470 30 60 90 120 150 SE +/- 4.86, N = 15 SE +/- 3.16, N = 15 SE +/- 3.93, N = 15 127.62 123.52 120.68 MIN: 1 / MAX: 499.5 MIN: 1 / MAX: 499.5 MIN: 1 / MAX: 499.25 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
BRL-CAD BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 1 2 MSI AMD Radeon RX 470 40K 80K 120K 160K 200K 179124 178155 177482 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
DDraceNetwork Min Avg Max 1 2 400 1003 MSI AMD Radeon RX 470 2 413 1002 2 2 416 1004 OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time 200 400 600 800 1000 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Default - Demo: RaiNyMore2 2 1 MSI AMD Radeon RX 470 30 60 90 120 150 SE +/- 3.24, N = 15 SE +/- 3.26, N = 15 SE +/- 0.81, N = 3 124.35 124.01 115.63 MIN: 1 / MAX: 499.75 MIN: 1 / MAX: 497.27 MIN: 1 / MAX: 476.19 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
GROMACS The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 1 2 MSI AMD Radeon RX 470 0.2543 0.5086 0.7629 1.0172 1.2715 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 1.130 1.121 1.121 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 1 MSI AMD Radeon RX 470 2 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.16, N = 3 147.37 147.56 147.56 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar 1 MSI AMD Radeon RX 470 2 1.3214 2.6428 3.9642 5.2856 6.607 SE +/- 0.011, N = 3 SE +/- 0.003, N = 3 SE +/- 0.010, N = 3 5.873 5.865 5.847
DDraceNetwork OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Zoomed out - Demo: Multeasymap - Total Frame Time 1 2 MSI AMD Radeon RX 470 3 6 9 12 15 Min: 2.15 / Avg: 2.89 / Max: 6.7 Min: 2.17 / Avg: 2.9 / Max: 10.61 Min: 2.22 / Avg: 2.94 / Max: 7.09 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Zoomed out - Demo: Multeasymap 1 2 MSI AMD Radeon RX 470 70 140 210 280 350 SE +/- 1.05, N = 3 SE +/- 0.73, N = 3 SE +/- 1.27, N = 3 344.41 344.16 343.38 MIN: 104.87 / MAX: 465.12 MIN: 94.22 / MAX: 491.16 MIN: 140.96 / MAX: 493.83 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time 2 MSI AMD Radeon RX 470 1 3 6 9 12 15 Min: 2.12 / Avg: 2.81 / Max: 6.16 Min: 2.13 / Avg: 2.83 / Max: 7.98 Min: 2.23 / Avg: 2.87 / Max: 9.13 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap 2 MSI AMD Radeon RX 470 1 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 1.35, N = 3 SE +/- 2.62, N = 3 357.61 356.35 354.55 MIN: 162.07 / MAX: 471.92 MIN: 178.92 / MAX: 496.77 MIN: 109.49 / MAX: 486.38 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Default - Demo: Multeasymap - Total Frame Time 1 MSI AMD Radeon RX 470 2 3 6 9 12 15 Min: 3.06 / Avg: 4.37 / Max: 7.08 Min: 2.97 / Avg: 4.38 / Max: 6.71 Min: 2.88 / Avg: 4.4 / Max: 7.72 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Default - Demo: Multeasymap 1 MSI AMD Radeon RX 470 2 50 100 150 200 250 SE +/- 0.29, N = 3 SE +/- 0.17, N = 3 SE +/- 1.54, N = 3 231.67 230.60 229.42 MIN: 133.83 / MAX: 354.61 MIN: 131.41 / MAX: 371.61 MIN: 92.49 / MAX: 361.53 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Zoomed out - Demo: Multeasymap - Total Frame Time 1 MSI AMD Radeon RX 470 2 3 6 9 12 15 Min: 2.36 / Avg: 4.42 / Max: 6.84 Min: 2.52 / Avg: 4.47 / Max: 7.91 Min: 2.47 / Avg: 4.53 / Max: 7.43 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.0 - Zoom: Zoomed out - Demo: Multeasymap MSI AMD Radeon RX 470 1 2 50 100 150 200 250 SE +/- 1.19, N = 3 SE +/- 0.94, N = 3 SE +/- 1.28, N = 3 228.49 226.86 225.50 MIN: 126.49 / MAX: 397.61 MIN: 133.21 / MAX: 424.27 MIN: 118.3 / MAX: 499.5 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed 2 1 MSI AMD Radeon RX 470 14 28 42 56 70 SE +/- 0.94, N = 3 SE +/- 0.12, N = 3 SE +/- 0.90, N = 3 60.42 58.87 56.36 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed 2 1 MSI AMD Radeon RX 470 2K 4K 6K 8K 10K SE +/- 37.62, N = 3 SE +/- 59.77, N = 3 SE +/- 38.72, N = 3 10326.5 10262.6 10194.0 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed 2 MSI AMD Radeon RX 470 1 14 28 42 56 70 SE +/- 0.36, N = 3 SE +/- 0.51, N = 3 SE +/- 0.78, N = 3 60.47 59.98 58.85 1. (CC) gcc options: -O3
OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 1 2 MSI AMD Radeon RX 470 1 0.0914 0.1828 0.2742 0.3656 0.457 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 0.406 0.405 0.402
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 1 2 MSI AMD Radeon RX 470 10 20 30 40 50 SE +/- 0.48, N = 3 SE +/- 0.42, N = 3 SE +/- 0.33, N = 3 44.94 45.36 45.58 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time MSI AMD Radeon RX 470 2 1 6M 12M 18M 24M 30M SE +/- 231766.83, N = 3 SE +/- 485474.49, N = 3 SE +/- 172758.83, N = 3 29389127 28841478 28684304 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
eSpeak-NG Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. This test profile is now tracking the eSpeak-NG version of eSpeak. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis MSI AMD Radeon RX 470 2 1 6 12 18 24 30 SE +/- 0.03, N = 4 SE +/- 0.17, N = 4 SE +/- 0.32, N = 6 26.92 27.38 27.41 1. (CC) gcc options: -O2 -std=c99
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 1 2 MSI AMD Radeon RX 470 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 41.72 41.81 41.90 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed MSI AMD Radeon RX 470 1 2 2K 4K 6K 8K 10K SE +/- 22.71, N = 3 SE +/- 26.01, N = 3 SE +/- 36.55, N = 3 9444.87 9441.43 9430.32 1. (CC) gcc options: -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 2 1 MSI AMD Radeon RX 470 400K 800K 1200K 1600K 2000K SE +/- 27145.15, N = 15 SE +/- 25947.84, N = 3 SE +/- 25418.23, N = 4 1925378.71 1887498.54 1884537.16 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 MSI AMD Radeon RX 470 2 1 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 23.28 23.28 23.35 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough 1 MSI AMD Radeon RX 470 2 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 18.62 18.65 18.66 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Waifu2x-NCNN Vulkan Waifu2x-NCNN is an NCNN neural network implementation of the Waifu2x converter project and accelerated using the Vulkan API. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image with Vulkan. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes MSI AMD Radeon RX 470 1 2 3 6 9 12 15 SE +/- 0.005, N = 3 SE +/- 0.018, N = 3 SE +/- 0.017, N = 3 8.995 8.998 9.016
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 1 2 MSI AMD Radeon RX 470 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 7.12 7.16 7.18 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 1 MSI AMD Radeon RX 470 2 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.053, N = 3 SE +/- 0.067, N = 3 6.721 6.861 6.912 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 1 2 MSI AMD Radeon RX 470 30 60 90 120 150 SE +/- 0.46, N = 3 SE +/- 0.78, N = 3 SE +/- 1.09, N = 3 124.4 123.6 123.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast MSI AMD Radeon RX 470 2 1 1.1903 2.3806 3.5709 4.7612 5.9515 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 5.23 5.27 5.29 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 2 1 MSI AMD Radeon RX 470 160 320 480 640 800 SE +/- 6.52, N = 15 SE +/- 8.73, N = 3 SE +/- 1.87, N = 3 759.0 756.2 751.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 MSI AMD Radeon RX 470 1 2 200 400 600 800 1000 SE +/- 1.35, N = 3 SE +/- 2.73, N = 3 SE +/- 1.79, N = 3 988.5 988.0 987.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
1 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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Graphics Notes: GLAMORPython Notes: Python 3.8.5Security Notes: 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
Testing initiated at 22 November 2020 08:04 by user pts.
MSI AMD Radeon RX 470 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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Graphics Notes: GLAMORPython Notes: Python 3.8.5Security Notes: 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
Testing initiated at 22 November 2020 11:52 by user pts.
2 Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO Plus 250GB, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: G237HL, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.04, Kernel: 5.9.0-050900rc6daily20200922-generic (x86_64) 20200921, Desktop: GNOME Shell 3.36.4, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.2.0-devel (git-64cdc13 2020-07-02 focal-oibaf-ppa) (LLVM 10.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Graphics Notes: GLAMORPython Notes: Python 3.8.5Security Notes: 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
Testing initiated at 22 November 2020 15:39 by user pts.