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&grr&sro .
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 numpy: fhourstones: Complex Connect-4 Solving perl-benchmark: Pod2html perl-benchmark: Interpreter redis: SET redis: SADD redis: LPUSH nginx: Static Web Page Serving redis: LPOP redis: GET aobench: 2048 x 2048 - Total Time luajit: Composite crafty: Elapsed Time gimp: unsharp-mask phpbench: PHP Benchmark Suite gimp: auto-levels gimp: rotate ffmpeg: H.264 HD To NTSC DV gimp: resize tjbench: Decompression Throughput optcarrot: Optimized Benchmark tscp: AI Chess Performance luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo Run 1 Run 2 Run 3 423.17 15506.2 0.11291918 0.00068565 1968806.88 2247296.28 1651306.47 48307.86 2818624.82 2670899.35 30.304 1721.63 9341473 14.796 687032 11.792 10.591 7.242 6.756 226.364951 141.95 1381280 2239.83 4114.87 1405.74 300.98 546.74 413.33 15524.9 0.11319036 0.00068232 1931980.34 2236674.67 1668182.01 47858.64 1687750.71 2466365.56 30.535 1690.17 9285158 14.776 695796 11.747 10.520 7.183 6.628 226.150575 140.68 1399588 2238.32 4105.98 1259.03 302.98 544.56 426.17 14948.3 0.11382035 0.00069315 1984302.88 2267656.95 1679410.23 48121.13 1687776.15 2328354.50 30.448 1701.29 9520448 14.851 689344 11.771 10.647 7.220 6.668 229.235499 141.85 1382585 2225.25 4045.67 1393.67 299.54 542.32 OpenBenchmarking.org
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
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
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
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
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
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
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: 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
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
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
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
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
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
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: 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
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
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
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
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]
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
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
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: 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: 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: 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
Phoronix Test Suite v10.8.5