AMD Ryzen 7 5800X 8-Core testing with a ASRock X570 Pro4 (P4.20 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
Ryzen 7 5800X Kernel Notes: Transparent Huge Pages: madviseCompiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (Boost: Enabled) - CPU Microcode: 0xa201016Graphics Notes: BAR1 / Visible vRAM Size: 256 MBPython Notes: Python 3.8.6Security 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
5800X AMD 5800X Processor: AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads), Motherboard: ASRock X570 Pro4 (P4.20 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 1TB, Graphics: Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: LG Ultra HD, Network: Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-rc5-nopsf (x86_64) 20210403, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
5800X October OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads) ASRock X570 Pro4 (P4.20 BIOS) AMD Starship/Matisse 16GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz) AMD Ellesmere HDMI Audio LG Ultra HD Intel I211 Ubuntu 20.10 5.12.0-rc5-nopsf (x86_64) 20210403 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.6 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 5800X October Benchmarks System Logs - Transparent Huge Pages: madvise - --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016 - BAR1 / Visible vRAM Size: 256 MB - Python 3.8.6 - 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 7 5800X 5800X AMD 5800X Result Overview Phoronix Test Suite 100% 103% 106% 110% 113% ET: Legacy JPEG XL libjxl JPEG XL Decoding libjxl Timed LLVM Compilation Cpuminer-Opt OpenSSL FLAC Audio Encoding simdjson yquake2 Stress-NG GLmark2
5800X October build-llvm: Unix Makefiles build-llvm: Ninja glmark2: 3840 x 2160 glmark2: 1920 x 1080 glmark2: 2560 x 1440 glmark2: 1920 x 1200 jpegxl: PNG - 8 openssl: SHA256 jpegxl: PNG - 7 simdjson: PartialTweets simdjson: DistinctUserID openssl: RSA4096 openssl: RSA4096 simdjson: Kostya simdjson: LargeRand jpegxl-decode: 1 cpuminer-opt: LBC, LBRY Credits cpuminer-opt: x25x cpuminer-opt: Ringcoin cpuminer-opt: Blake-2 S cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Myriad-Groestl cpuminer-opt: Triple SHA-256, Onecoin cpuminer-opt: Garlicoin cpuminer-opt: Skeincoin cpuminer-opt: Deepcoin cpuminer-opt: Magi stress-ng: NUMA stress-ng: MMAP stress-ng: Memory Copying stress-ng: Malloc stress-ng: System V Message Passing stress-ng: CPU Cache stress-ng: Glibc Qsort Data Sorting stress-ng: Glibc C String Functions stress-ng: Context Switching stress-ng: Socket Activity stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Semaphores stress-ng: CPU Stress stress-ng: SENDFILE stress-ng: IO_uring stress-ng: Forking stress-ng: Crypto stress-ng: Atomic stress-ng: MEMFD jpegxl: PNG - 5 jpegxl-decode: All etlegacy: 3840 x 2160 etlegacy: 1920 x 1080 yquake2: Software CPU - 3840 x 2160 etlegacy: 2560 x 1440 jpegxl: JPEG - 5 etlegacy: 1920 x 1200 encode-flac: WAV To FLAC jpegxl: JPEG - 7 jpegxl: JPEG - 8 yquake2: Software CPU - 2560 x 1440 yquake2: Vulkan - 3840 x 2160 yquake2: Software CPU - 1920 x 1080 yquake2: Vulkan - 2560 x 1440 yquake2: OpenGL 1.x - 3840 x 2160 yquake2: Vulkan - 1920 x 1080 yquake2: OpenGL 3.x - 3840 x 2160 yquake2: OpenGL 1.x - 2560 x 1440 yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 2560 x 1440 yquake2: OpenGL 3.x - 1920 x 1080 stress-ng: RdRand Ryzen 7 5800X 5800X AMD 5800X 703.339 682.813 1533 5275 3240 4820 1.09 14050278730 10.04 4.9 5.51 163754.1 2514.4 3.58 1.23 67.13 27670 315.93 2214.91 396770 83970 19830 202100 2271.93 84990 9205.97 444.93 219.48 239.92 2366.21 100210041.21 9099730.23 111.23 133.83 1396358.97 4820250.96 7616.03 49686.93 41333.18 1202547.76 26449.39 215904.01 0.53 71327.44 2550.14 215205.89 731.34 47.99 247.99 364.8 363.5 46.2 561.7 99.67 597.6 12.088 98.97 35.79 98.1 128.5 168.3 277.7 457.6 467.8 658.3 871.7 890.1 984.4 981.4 720.764 689.059 1532 5273 3238 4819 1.07 13907880150 9.96 4.78 5.56 162476.7 2494.3 3.55 1.22 66.93 27580 306.36 2104.55 395270 83250 19290 200300 2312.82 84640 9125.74 442.92 216.07 237.72 2361.86 99814585.24 9086929.26 109.36 134.83 1386971.41 4806772.56 7418.37 49437.41 42344.68 1204420.17 26730.04 215298.11 0.53 71296.66 2535.14 214653.35 774.59 46.36 246.94 365.5 580.9 45.9 568.3 96.27 592.8 12.169 98.76 35.4 97.9 128.5 166.1 277.8 456.3 468.1 658.3 858.7 850.6 982.9 982.9 720.97 693.767 1534 5273 3241 4820 1.07 13892012800 9.75 4.85 5.49 161773 2484.3 3.56 1.21 65.67 27600 306.04 2092.06 395000 82770 19130 199970 2277.4 83720 9088.04 437.75 217.73 236.53 2365.31 99470408.74 9091675.88 109.26 132.2 1402893.98 4796274.93 7323.99 49295.93 41893.76 1206250.39 26735.2 213497.82 0.53 69707.55 2523.31 214450.06 768.83 45.07 237.36 366 586.4 45.7 573.2 94.24 588.8 12.201 93.58 35.08 97.6 128.5 170.4 277.8 457.3 468.5 658.3 863.4 881.5 984.4 987.5 OpenBenchmarking.org
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 8 Ryzen 7 5800X AMD 5800X 5800X 0.2453 0.4906 0.7359 0.9812 1.2265 1.09 1.07 1.07 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Ryzen 7 5800X AMD 5800X 5800X 3000M 6000M 9000M 12000M 15000M 14050278730 13892012800 13907880150 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 7 Ryzen 7 5800X AMD 5800X 5800X 3 6 9 12 15 10.04 9.75 9.96 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets Ryzen 7 5800X AMD 5800X 5800X 1.1025 2.205 3.3075 4.41 5.5125 4.90 4.85 4.78 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID Ryzen 7 5800X AMD 5800X 5800X 1.251 2.502 3.753 5.004 6.255 5.51 5.49 5.56 1. (CXX) g++ options: -O3 -pthread
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ryzen 7 5800X AMD 5800X 5800X 40K 80K 120K 160K 200K 163754.1 161773.0 162476.7 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ryzen 7 5800X AMD 5800X 5800X 500 1000 1500 2000 2500 2514.4 2484.3 2494.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya Ryzen 7 5800X AMD 5800X 5800X 0.8055 1.611 2.4165 3.222 4.0275 3.58 3.56 3.55 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom Ryzen 7 5800X AMD 5800X 5800X 0.2768 0.5536 0.8304 1.1072 1.384 1.23 1.21 1.22 1. (CXX) g++ options: -O3 -pthread
JPEG XL Decoding libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.5 CPU Threads: 1 Ryzen 7 5800X AMD 5800X 5800X 15 30 45 60 75 67.13 65.67 66.93
Cpuminer-Opt Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: LBC, LBRY Credits Ryzen 7 5800X AMD 5800X 5800X 6K 12K 18K 24K 30K 27670 27600 27580 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: x25x Ryzen 7 5800X AMD 5800X 5800X 70 140 210 280 350 315.93 306.04 306.36 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Ringcoin Ryzen 7 5800X AMD 5800X 5800X 500 1000 1500 2000 2500 2214.91 2092.06 2104.55 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Blake-2 S Ryzen 7 5800X AMD 5800X 5800X 80K 160K 240K 320K 400K 396770 395000 395270 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Quad SHA-256, Pyrite Ryzen 7 5800X AMD 5800X 5800X 20K 40K 60K 80K 100K 83970 82770 83250 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Myriad-Groestl Ryzen 7 5800X AMD 5800X 5800X 4K 8K 12K 16K 20K 19830 19130 19290 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Triple SHA-256, Onecoin Ryzen 7 5800X AMD 5800X 5800X 40K 80K 120K 160K 200K 202100 199970 200300 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Garlicoin Ryzen 7 5800X AMD 5800X 5800X 500 1000 1500 2000 2500 2271.93 2277.40 2312.82 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Skeincoin Ryzen 7 5800X AMD 5800X 5800X 20K 40K 60K 80K 100K 84990 83720 84640 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Deepcoin Ryzen 7 5800X AMD 5800X 5800X 2K 4K 6K 8K 10K 9205.97 9088.04 9125.74 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Magi Ryzen 7 5800X AMD 5800X 5800X 100 200 300 400 500 444.93 437.75 442.92 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP Ryzen 7 5800X AMD 5800X 5800X 50 100 150 200 250 239.92 236.53 237.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying Ryzen 7 5800X AMD 5800X 5800X 500 1000 1500 2000 2500 2366.21 2365.31 2361.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc Ryzen 7 5800X AMD 5800X 5800X 20M 40M 60M 80M 100M 100210041.21 99470408.74 99814585.24 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing Ryzen 7 5800X AMD 5800X 5800X 2M 4M 6M 8M 10M 9099730.23 9091675.88 9086929.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache Ryzen 7 5800X AMD 5800X 5800X 20 40 60 80 100 111.23 109.26 109.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting Ryzen 7 5800X AMD 5800X 5800X 30 60 90 120 150 133.83 132.20 134.83 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions Ryzen 7 5800X AMD 5800X 5800X 300K 600K 900K 1200K 1500K 1396358.97 1402893.98 1386971.41 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching Ryzen 7 5800X AMD 5800X 5800X 1000K 2000K 3000K 4000K 5000K 4820250.96 4796274.93 4806772.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity Ryzen 7 5800X AMD 5800X 5800X 1600 3200 4800 6400 8000 7616.03 7323.99 7418.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math Ryzen 7 5800X AMD 5800X 5800X 11K 22K 33K 44K 55K 49686.93 49295.93 49437.41 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math Ryzen 7 5800X AMD 5800X 5800X 9K 18K 27K 36K 45K 41333.18 41893.76 42344.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores Ryzen 7 5800X AMD 5800X 5800X 300K 600K 900K 1200K 1500K 1202547.76 1206250.39 1204420.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress Ryzen 7 5800X AMD 5800X 5800X 6K 12K 18K 24K 30K 26449.39 26735.20 26730.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE Ryzen 7 5800X AMD 5800X 5800X 50K 100K 150K 200K 250K 215904.01 213497.82 215298.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Ryzen 7 5800X AMD 5800X 5800X 0.1193 0.2386 0.3579 0.4772 0.5965 0.53 0.53 0.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking Ryzen 7 5800X AMD 5800X 5800X 15K 30K 45K 60K 75K 71327.44 69707.55 71296.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto Ryzen 7 5800X AMD 5800X 5800X 500 1000 1500 2000 2500 2550.14 2523.31 2535.14 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic Ryzen 7 5800X AMD 5800X 5800X 50K 100K 150K 200K 250K 215205.89 214450.06 214653.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD Ryzen 7 5800X AMD 5800X 5800X 170 340 510 680 850 731.34 768.83 774.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 5 Ryzen 7 5800X AMD 5800X 5800X 11 22 33 44 55 47.99 45.07 46.36 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
JPEG XL Decoding libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.5 CPU Threads: All Ryzen 7 5800X AMD 5800X 5800X 50 100 150 200 250 247.99 237.36 246.94
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 8.0 Renderer: Software CPU - Resolution: 3840 x 2160 Ryzen 7 5800X AMD 5800X 5800X 10 20 30 40 50 46.2 45.7 45.9 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
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 5 Ryzen 7 5800X AMD 5800X 5800X 20 40 60 80 100 99.67 94.24 96.27 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 7 Ryzen 7 5800X AMD 5800X 5800X 20 40 60 80 100 98.97 93.58 98.76 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 8 Ryzen 7 5800X AMD 5800X 5800X 8 16 24 32 40 35.79 35.08 35.40 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
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 8.0 Renderer: Software CPU - Resolution: 2560 x 1440 Ryzen 7 5800X AMD 5800X 5800X 20 40 60 80 100 98.1 97.6 97.9 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 8.0 Renderer: Vulkan - Resolution: 3840 x 2160 Ryzen 7 5800X AMD 5800X 5800X 30 60 90 120 150 128.5 128.5 128.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 8.0 Renderer: Software CPU - Resolution: 1920 x 1080 Ryzen 7 5800X AMD 5800X 5800X 40 80 120 160 200 168.3 170.4 166.1 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 8.0 Renderer: Vulkan - Resolution: 2560 x 1440 Ryzen 7 5800X AMD 5800X 5800X 60 120 180 240 300 277.7 277.8 277.8 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 8.0 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 Ryzen 7 5800X AMD 5800X 5800X 100 200 300 400 500 457.6 457.3 456.3 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 8.0 Renderer: Vulkan - Resolution: 1920 x 1080 Ryzen 7 5800X AMD 5800X 5800X 100 200 300 400 500 467.8 468.5 468.1 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 8.0 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 Ryzen 7 5800X AMD 5800X 5800X 140 280 420 560 700 658.3 658.3 658.3 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 8.0 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 Ryzen 7 5800X AMD 5800X 5800X 200 400 600 800 1000 871.7 863.4 858.7 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 8.0 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 Ryzen 7 5800X AMD 5800X 5800X 200 400 600 800 1000 890.1 881.5 850.6 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 8.0 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 Ryzen 7 5800X AMD 5800X 5800X 200 400 600 800 1000 984.4 984.4 982.9 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 8.0 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 Ryzen 7 5800X AMD 5800X 5800X 200 400 600 800 1000 981.4 987.5 982.9 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
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
Test: RdRand
Ryzen 7 5800X: stress-ng: error: [96894] No stress workers invoked (one or more were unsupported)
5800X: stress-ng: error: [2277066] No stress workers invoked (one or more were unsupported)
AMD 5800X: stress-ng: error: [263286] No stress workers invoked (one or more were unsupported)
Ryzen 7 5800X Kernel Notes: Transparent Huge Pages: madviseCompiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (Boost: Enabled) - CPU Microcode: 0xa201016Graphics Notes: BAR1 / Visible vRAM Size: 256 MBPython Notes: Python 3.8.6Security 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 9 October 2021 19:11 by user pts.
5800X Kernel Notes: Transparent Huge Pages: madviseCompiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (Boost: Enabled) - CPU Microcode: 0xa201016Graphics Notes: BAR1 / Visible vRAM Size: 256 MBPython Notes: Python 3.8.6Security 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 9 October 2021 21:08 by user pts.
AMD 5800X Processor: AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads), Motherboard: ASRock X570 Pro4 (P4.20 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 1TB, Graphics: Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: LG Ultra HD, Network: Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-rc5-nopsf (x86_64) 20210403, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (Boost: Enabled) - CPU Microcode: 0xa201016Graphics Notes: BAR1 / Visible vRAM Size: 256 MBPython Notes: Python 3.8.6Security 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 October 2021 04:50 by user pts.