3950X August AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2108317-TJ-3950XAUGU16&grr .
3950X August Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO 250GB Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1260/1750MHz) AMD Ellesmere HDMI Audio VA2431 Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac Ubuntu 20.04 5.9.0-050900rc6daily20200922-generic (x86_64) 20200921 GNOME Shell 3.36.4 X Server 1.20.9 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise 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 (Boost: Enabled) - CPU Microcode: 0x8701021 Python Details - Python 2.7.18 + Python 3.8.10 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
3950X August lczero: BLAS build-gcc: Time To Compile lczero: Eigen onnx: bertsquad-10 - OpenMP CPU onnx: super-resolution-10 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU openvkl: vklBenchmark ISPC openvkl: vklBenchmark Scalar onnx: fcn-resnet101-11 - OpenMP CPU onnx: yolov4 - OpenMP CPU keydb: apache: 1000 apache: 500 apache: 100 nginx: 200 nginx: 500 nginx: 20 apache: 200 nginx: 100 nginx: 1000 nginx: 1 apache: 20 apache: 1 build-linux-kernel: Time To Compile tachyon: Total Time synthmark: VoiceMark_100 1 2 3 4 498 785.814 521 481 5787 19017 86 50 105 307 598352.81 55891.11 58050.55 59289.56 320358.87 311806.01 273651.98 58910.54 322787.49 305920.78 59116.34 55848.42 10254.49 52.678 45.7292 646.998 512 785.860 528 478 5650 19838 86 50 105 304 607730.39 55473.00 57421.43 59137.79 317123.13 309445.70 271228.84 59093.42 319231.70 302298.45 58645.40 55430.75 10312.45 52.568 45.7857 646.940 542 553 85 50 522 785.794 504 453 3033 19909 85 50 104 310 592832.99 55401.99 57749.68 59169.19 318712.91 311504.24 274775.5 58773.95 322217.27 303786.73 58137.37 54448.32 10181.06 53.583 45.7276 646.98 OpenBenchmarking.org
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: BLAS 1 2 3 4 120 240 360 480 600 SE +/- 8.39, N = 9 SE +/- 6.10, N = 9 SE +/- 7.93, N = 4 498 512 542 522 1. (CXX) g++ options: -flto -pthread
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 11.2.0 Time To Compile 1 2 4 200 400 600 800 1000 SE +/- 0.64, N = 3 SE +/- 1.53, N = 3 785.81 785.86 785.79
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen 1 2 3 4 120 240 360 480 600 SE +/- 9.77, N = 9 SE +/- 6.97, N = 5 SE +/- 4.04, N = 3 521 528 553 504 1. (CXX) g++ options: -flto -pthread
ONNX Runtime Model: bertsquad-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: bertsquad-10 - Device: OpenMP CPU 1 2 4 100 200 300 400 500 SE +/- 8.70, N = 12 SE +/- 8.02, N = 12 481 478 453 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: super-resolution-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: super-resolution-10 - Device: OpenMP CPU 1 2 4 1200 2400 3600 4800 6000 SE +/- 92.44, N = 12 SE +/- 112.74, N = 12 5787 5650 3033 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: shufflenet-v2-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: shufflenet-v2-10 - Device: OpenMP CPU 1 2 4 4K 8K 12K 16K 20K SE +/- 591.34, N = 11 SE +/- 108.11, N = 3 19017 19838 19909 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC 1 2 3 4 20 40 60 80 100 86 86 85 85 MIN: 8 / MAX: 1145 MIN: 8 / MAX: 1145 MIN: 8 / MAX: 1146 MIN: 8 / MAX: 1138
OpenVKL Benchmark: vklBenchmark Scalar OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark Scalar 1 2 3 4 11 22 33 44 55 50 50 50 50 MIN: 4 / MAX: 1017 MIN: 4 / MAX: 1017 MIN: 4 / MAX: 1022 MIN: 4 / MAX: 1016
ONNX Runtime Model: fcn-resnet101-11 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: fcn-resnet101-11 - Device: OpenMP CPU 1 2 4 20 40 60 80 100 SE +/- 0.73, N = 3 105 105 104 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: yolov4 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: yolov4 - Device: OpenMP CPU 1 2 4 70 140 210 280 350 SE +/- 2.33, N = 3 SE +/- 0.44, N = 3 307 304 310 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 1 2 4 130K 260K 390K 520K 650K SE +/- 979.84, N = 3 SE +/- 8402.64, N = 4 598352.81 607730.39 592832.99 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 1 2 4 12K 24K 36K 48K 60K SE +/- 88.18, N = 3 SE +/- 68.67, N = 3 55891.11 55473.00 55401.99 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 1 2 4 12K 24K 36K 48K 60K SE +/- 168.97, N = 3 SE +/- 101.80, N = 3 58050.55 57421.43 57749.68 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 1 2 4 13K 26K 39K 52K 65K SE +/- 158.10, N = 3 SE +/- 35.27, N = 3 59289.56 59137.79 59169.19 1. (CC) gcc options: -shared -fPIC -O2 -pthread
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 1 2 4 70K 140K 210K 280K 350K SE +/- 325.18, N = 3 SE +/- 291.67, N = 3 320358.87 317123.13 318712.91 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 1 2 4 70K 140K 210K 280K 350K SE +/- 470.53, N = 3 SE +/- 598.84, N = 3 311806.01 309445.70 311504.24 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 1 2 4 60K 120K 180K 240K 300K SE +/- 723.22, N = 3 SE +/- 608.13, N = 3 273651.98 271228.84 274775.50 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 1 2 4 13K 26K 39K 52K 65K SE +/- 240.12, N = 3 SE +/- 162.18, N = 3 58910.54 59093.42 58773.95 1. (CC) gcc options: -shared -fPIC -O2 -pthread
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 1 2 4 70K 140K 210K 280K 350K SE +/- 238.26, N = 3 SE +/- 471.23, N = 3 322787.49 319231.70 322217.27 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 1 2 4 70K 140K 210K 280K 350K SE +/- 537.33, N = 3 SE +/- 277.59, N = 3 305920.78 302298.45 303786.73 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 1 2 4 13K 26K 39K 52K 65K SE +/- 104.59, N = 3 SE +/- 90.82, N = 3 59116.34 58645.40 58137.37 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 1 2 4 12K 24K 36K 48K 60K SE +/- 84.97, N = 3 SE +/- 168.91, N = 3 55848.42 55430.75 54448.32 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 1 2 4 2K 4K 6K 8K 10K SE +/- 18.93, N = 3 SE +/- 17.89, N = 3 10254.49 10312.45 10181.06 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.14 Time To Compile 1 2 4 12 24 36 48 60 SE +/- 0.52, N = 3 SE +/- 0.53, N = 3 52.68 52.57 53.58
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time 1 2 4 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 45.73 45.79 45.73 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 1 2 4 140 280 420 560 700 SE +/- 2.56, N = 3 SE +/- 0.86, N = 3 647.00 646.94 646.98 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
Phoronix Test Suite v10.8.4