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&grt&sor .
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 aobench: 2048 x 2048 - Total Time crafty: Elapsed Time ffmpeg: H.264 HD To NTSC DV fhourstones: Complex Connect-4 Solving gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask tjbench: Decompression Throughput luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation nginx: Static Web Page Serving numpy: optcarrot: Optimized Benchmark perl-benchmark: Pod2html perl-benchmark: Interpreter phpbench: PHP Benchmark Suite redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET tscp: AI Chess Performance Run 1 Run 2 Run 3 30.304 9341473 7.242 15506.2 6.756 10.591 11.792 14.796 226.364951 1721.63 546.74 300.98 1405.74 4114.87 2239.83 48307.86 423.17 141.95 0.11291918 0.00068565 687032 2818624.82 2247296.28 1651306.47 2670899.35 1968806.88 1381280 30.535 9285158 7.183 15524.9 6.628 10.520 11.747 14.776 226.150575 1690.17 544.56 302.98 1259.03 4105.98 2238.32 47858.64 413.33 140.68 0.11319036 0.00068232 695796 1687750.71 2236674.67 1668182.01 2466365.56 1931980.34 1399588 30.448 9520448 7.220 14948.3 6.668 10.647 11.771 14.851 229.235499 1701.29 542.32 299.54 1393.67 4045.67 2225.25 48121.13 426.17 141.85 0.11382035 0.00069315 689344 1687776.15 2267656.95 1679410.23 2328354.50 1984302.88 1382585 OpenBenchmarking.org
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Run 1 Run 3 Run 2 7 14 21 28 35 SE +/- 0.30, N = 3 SE +/- 0.44, N = 3 SE +/- 0.02, N = 3 30.30 30.45 30.54 1. (CC) gcc options: -lm -O3
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Run 3 Run 1 Run 2 2M 4M 6M 8M 10M SE +/- 19088.58, N = 3 SE +/- 89026.14, N = 3 SE +/- 42670.42, N = 3 9520448 9341473 9285158 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Run 2 Run 3 Run 1 2 4 6 8 10 SE +/- 0.041, N = 3 SE +/- 0.028, N = 3 SE +/- 0.058, N = 3 7.183 7.220 7.242 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
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Run 2 Run 1 Run 3 3K 6K 9K 12K 15K SE +/- 112.64, N = 3 SE +/- 65.15, N = 3 SE +/- 17.67, N = 3 15524.9 15506.2 14948.3 1. (CC) gcc options: -O3
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Run 2 Run 3 Run 1 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.022, N = 3 SE +/- 0.075, N = 3 6.628 6.668 6.756
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Run 2 Run 1 Run 3 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 10.52 10.59 10.65
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Run 2 Run 3 Run 1 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.75 11.77 11.79
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Run 2 Run 1 Run 3 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 14.78 14.80 14.85
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Run 3 Run 1 Run 2 50 100 150 200 250 SE +/- 2.17, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 229.24 226.36 226.15 1. (CC) gcc options: -O3 -rdynamic
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Run 1 Run 3 Run 2 400 800 1200 1600 2000 SE +/- 15.43, N = 3 SE +/- 4.53, N = 3 SE +/- 22.12, N = 3 1721.63 1701.29 1690.17 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 2 Run 1 Run 3 70 140 210 280 350 SE +/- 0.69, N = 3 SE +/- 1.83, N = 3 SE +/- 1.50, N = 3 302.98 300.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 3 Run 2 300 600 900 1200 1500 SE +/- 12.10, N = 3 SE +/- 8.90, N = 3 SE +/- 65.54, N = 3 1405.74 1393.67 1259.03 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
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 3 Run 2 10K 20K 30K 40K 50K SE +/- 545.65, N = 3 SE +/- 88.39, N = 3 SE +/- 208.38, N = 3 48307.86 48121.13 47858.64 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Run 3 Run 1 Run 2 90 180 270 360 450 SE +/- 2.43, N = 3 SE +/- 3.60, N = 3 SE +/- 0.92, N = 3 426.17 423.17 413.33
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Run 1 Run 3 Run 2 30 60 90 120 150 SE +/- 1.88, N = 4 SE +/- 0.85, N = 4 SE +/- 1.50, N = 4 141.95 141.85 140.68 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
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 2 Run 1 Run 3 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00001166, N = 3 SE +/- 0.00000234, N = 3 SE +/- 0.00000150, N = 3 0.00068232 0.00068565 0.00069315
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Run 2 Run 3 Run 1 150K 300K 450K 600K 750K SE +/- 9277.02, N = 3 SE +/- 6880.50, N = 3 SE +/- 7199.81, N = 3 695796 689344 687032
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPOP Run 1 Run 3 Run 2 600K 1200K 1800K 2400K 3000K SE +/- 61035.90, N = 15 SE +/- 20772.42, N = 15 SE +/- 19723.28, N = 3 2818624.82 1687776.15 1687750.71 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 3 Run 1 Run 2 500K 1000K 1500K 2000K 2500K SE +/- 42358.22, N = 15 SE +/- 40086.25, N = 15 SE +/- 31192.15, N = 15 2267656.95 2247296.28 2236674.67 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 3 Run 2 Run 1 400K 800K 1200K 1600K 2000K SE +/- 24438.94, N = 15 SE +/- 19539.47, N = 15 SE +/- 14884.67, N = 11 1679410.23 1668182.01 1651306.47 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 3 Run 1 Run 2 400K 800K 1200K 1600K 2000K SE +/- 30922.45, N = 15 SE +/- 31847.74, N = 15 SE +/- 22087.58, N = 15 1984302.88 1968806.88 1931980.34 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Run 2 Run 3 Run 1 300K 600K 900K 1200K 1500K SE +/- 9408.71, N = 5 SE +/- 16516.81, N = 5 SE +/- 8157.35, N = 5 1399588 1382585 1381280 1. (CC) gcc options: -O3 -march=native
Phoronix Test Suite v10.8.5