3950X AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008173-PTS-3950X17548 .
3950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Run 1 Run 2 Run 3 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) AMD Starship/Matisse 16GB 2000GB Corsair Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2055/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.6.11-050611-generic (x86_64) GNOME Shell 3.36.1 X Server 1.20.8 4.6 Mesa 20.2.0-devel (git-45c3331 2020-05-09 focal-oibaf-ppa) (LLVM 9.0.1) 1.2.128 GCC 9.3.0 ext4 3840x2160 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,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: 0x8701013 Python Details - Python 3.8.2 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 + tsx_async_abort: Not affected
3950X fhourstones: Complex Connect-4 Solving luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation crafty: Elapsed Time tscp: AI Chess Performance numpy: aobench: 2048 x 2048 - Total Time ffmpeg: H.264 HD To NTSC DV perl-benchmark: Pod2html perl-benchmark: Interpreter tjbench: Decompression Throughput gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET optcarrot: Optimized Benchmark nginx: Static Web Page Serving phpbench: PHP Benchmark Suite Run 1 Run 2 Run 3 15506.2 1721.63 546.74 300.98 1405.74 4114.87 2239.83 9341473 1381280 423.17 30.304 7.242 0.11291918 0.00068565 226.364951 6.756 10.591 11.792 14.796 2818624.82 2247296.28 1651306.47 2670899.35 1968806.88 141.95 48307.86 687032 15524.9 1690.17 544.56 302.98 1259.03 4105.98 2238.32 9285158 1399588 413.33 30.535 7.183 0.11319036 0.00068232 226.150575 6.628 10.520 11.747 14.776 1687750.71 2236674.67 1668182.01 2466365.56 1931980.34 140.68 47858.64 695796 14948.3 1701.29 542.32 299.54 1393.67 4045.67 2225.25 9520448 1382585 426.17 30.448 7.220 0.11382035 0.00069315 229.235499 6.668 10.647 11.771 14.851 1687776.15 2267656.95 1679410.23 2328354.50 1984302.88 141.85 48121.13 689344 OpenBenchmarking.org
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Run 1 Run 2 Run 3 3K 6K 9K 12K 15K SE +/- 65.15, N = 3 SE +/- 112.64, N = 3 SE +/- 17.67, N = 3 15506.2 15524.9 14948.3 1. (CC) gcc options: -O3
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Run 1 Run 2 Run 3 400 800 1200 1600 2000 SE +/- 15.43, N = 3 SE +/- 22.12, N = 3 SE +/- 4.53, N = 3 1721.63 1690.17 1701.29 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo Run 1 Run 2 Run 3 120 240 360 480 600 SE +/- 4.38, N = 3 SE +/- 4.03, N = 3 SE +/- 4.60, N = 3 546.74 544.56 542.32 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform Run 1 Run 2 Run 3 70 140 210 280 350 SE +/- 1.83, N = 3 SE +/- 0.69, N = 3 SE +/- 1.50, N = 3 300.98 302.98 299.54 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply Run 1 Run 2 Run 3 300 600 900 1200 1500 SE +/- 12.10, N = 3 SE +/- 65.54, N = 3 SE +/- 8.90, N = 3 1405.74 1259.03 1393.67 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization Run 1 Run 2 Run 3 900 1800 2700 3600 4500 SE +/- 43.16, N = 3 SE +/- 35.12, N = 3 SE +/- 15.12, N = 3 4114.87 4105.98 4045.67 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation Run 1 Run 2 Run 3 500 1000 1500 2000 2500 SE +/- 17.74, N = 3 SE +/- 16.33, N = 3 SE +/- 14.22, N = 3 2239.83 2238.32 2225.25 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Run 1 Run 2 Run 3 2M 4M 6M 8M 10M SE +/- 89026.14, N = 3 SE +/- 42670.42, N = 3 SE +/- 19088.58, N = 3 9341473 9285158 9520448 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Run 1 Run 2 Run 3 300K 600K 900K 1200K 1500K SE +/- 8157.35, N = 5 SE +/- 9408.71, N = 5 SE +/- 16516.81, N = 5 1381280 1399588 1382585 1. (CC) gcc options: -O3 -march=native
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Run 1 Run 2 Run 3 90 180 270 360 450 SE +/- 3.60, N = 3 SE +/- 0.92, N = 3 SE +/- 2.43, N = 3 423.17 413.33 426.17
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Run 1 Run 2 Run 3 7 14 21 28 35 SE +/- 0.30, N = 3 SE +/- 0.02, N = 3 SE +/- 0.44, N = 3 30.30 30.54 30.45 1. (CC) gcc options: -lm -O3
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.058, N = 3 SE +/- 0.041, N = 3 SE +/- 0.028, N = 3 7.242 7.183 7.220 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Run 1 Run 2 Run 3 0.0256 0.0512 0.0768 0.1024 0.128 SE +/- 0.00121224, N = 3 SE +/- 0.00070708, N = 3 SE +/- 0.00149786, N = 3 0.11291918 0.11319036 0.11382035
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Run 1 Run 2 Run 3 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000234, N = 3 SE +/- 0.00001166, N = 3 SE +/- 0.00000150, N = 3 0.00068565 0.00068232 0.00069315
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Run 1 Run 2 Run 3 50 100 150 200 250 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 2.17, N = 3 226.36 226.15 229.24 1. (CC) gcc options: -O3 -rdynamic
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.075, N = 3 SE +/- 0.002, N = 3 SE +/- 0.022, N = 3 6.756 6.628 6.668
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 10.59 10.52 10.65
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Run 1 Run 2 Run 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.79 11.75 11.77
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Run 1 Run 2 Run 3 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 14.80 14.78 14.85
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPOP Run 1 Run 2 Run 3 600K 1200K 1800K 2400K 3000K SE +/- 61035.90, N = 15 SE +/- 19723.28, N = 3 SE +/- 20772.42, N = 15 2818624.82 1687750.71 1687776.15 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SADD Run 1 Run 2 Run 3 500K 1000K 1500K 2000K 2500K SE +/- 40086.25, N = 15 SE +/- 31192.15, N = 15 SE +/- 42358.22, N = 15 2247296.28 2236674.67 2267656.95 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPUSH Run 1 Run 2 Run 3 400K 800K 1200K 1600K 2000K SE +/- 14884.67, N = 11 SE +/- 19539.47, N = 15 SE +/- 24438.94, N = 15 1651306.47 1668182.01 1679410.23 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET Run 1 Run 2 Run 3 600K 1200K 1800K 2400K 3000K SE +/- 44775.22, N = 15 SE +/- 52456.89, N = 12 SE +/- 33722.58, N = 3 2670899.35 2466365.56 2328354.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET Run 1 Run 2 Run 3 400K 800K 1200K 1600K 2000K SE +/- 31847.74, N = 15 SE +/- 22087.58, N = 15 SE +/- 30922.45, N = 15 1968806.88 1931980.34 1984302.88 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Run 1 Run 2 Run 3 30 60 90 120 150 SE +/- 1.88, N = 4 SE +/- 1.50, N = 4 SE +/- 0.85, N = 4 141.95 140.68 141.85 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Run 1 Run 2 Run 3 10K 20K 30K 40K 50K SE +/- 545.65, N = 3 SE +/- 208.38, N = 3 SE +/- 88.39, N = 3 48307.86 47858.64 48121.13 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Run 1 Run 2 Run 3 150K 300K 450K 600K 750K SE +/- 7199.81, N = 3 SE +/- 9277.02, N = 3 SE +/- 6880.50, N = 3 687032 695796 689344
Phoronix Test Suite v10.8.4