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&sor&grw .
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 synthmark: VoiceMark_100 lczero: BLAS lczero: Eigen onnx: yolov4 - OpenMP CPU onnx: bertsquad-10 - OpenMP CPU onnx: fcn-resnet101-11 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU onnx: super-resolution-10 - OpenMP CPU build-gcc: Time To Compile build-linux-kernel: Time To Compile tachyon: Total Time openvkl: vklBenchmark ISPC openvkl: vklBenchmark Scalar nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 apache: 1 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 keydb: 1 2 3 4 646.998 498 521 307 481 105 19017 5787 785.814 52.678 45.7292 86 50 59116.34 273651.98 322787.49 320358.87 311806.01 305920.78 10254.49 55848.42 59289.56 58910.54 58050.55 55891.11 598352.81 646.940 512 528 304 478 105 19838 5650 785.860 52.568 45.7857 86 50 58645.40 271228.84 319231.70 317123.13 309445.70 302298.45 10312.45 55430.75 59137.79 59093.42 57421.43 55473.00 607730.39 542 553 85 50 646.98 522 504 310 453 104 19909 3033 785.794 53.583 45.7276 85 50 58137.37 274775.5 322217.27 318712.91 311504.24 303786.73 10181.06 54448.32 59169.19 58773.95 57749.68 55401.99 592832.99 OpenBenchmarking.org
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 1 4 2 140 280 420 560 700 SE +/- 2.56, N = 3 SE +/- 0.86, N = 3 647.00 646.98 646.94 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: BLAS 3 4 2 1 120 240 360 480 600 SE +/- 7.93, N = 4 SE +/- 6.10, N = 9 SE +/- 8.39, N = 9 542 522 512 498 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen 3 2 1 4 120 240 360 480 600 SE +/- 4.04, N = 3 SE +/- 6.97, N = 5 SE +/- 9.77, N = 9 553 528 521 504 1. (CXX) g++ options: -flto -pthread
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 4 1 2 70 140 210 280 350 SE +/- 2.33, N = 3 SE +/- 0.44, N = 3 310 307 304 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
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: 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 2 1 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: 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 4 2 1 4K 8K 12K 16K 20K SE +/- 108.11, N = 3 SE +/- 591.34, N = 11 19909 19838 19017 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
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 11.2.0 Time To Compile 4 1 2 200 400 600 800 1000 SE +/- 0.64, N = 3 SE +/- 1.53, N = 3 785.79 785.81 785.86
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.14 Time To Compile 2 1 4 12 24 36 48 60 SE +/- 0.53, N = 3 SE +/- 0.52, N = 3 52.57 52.68 53.58
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time 4 1 2 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 45.73 45.73 45.79 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC 2 1 4 3 20 40 60 80 100 86 86 85 85 MIN: 8 / MAX: 1145 MIN: 8 / MAX: 1145 MIN: 8 / MAX: 1138 MIN: 8 / MAX: 1146
OpenVKL Benchmark: vklBenchmark Scalar OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark Scalar 4 3 2 1 11 22 33 44 55 50 50 50 50 MIN: 4 / MAX: 1016 MIN: 4 / MAX: 1022 MIN: 4 / MAX: 1017 MIN: 4 / MAX: 1017
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
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 4 1 2 60K 120K 180K 240K 300K SE +/- 723.22, N = 3 SE +/- 608.13, N = 3 274775.50 273651.98 271228.84 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 1 4 2 70K 140K 210K 280K 350K SE +/- 238.26, N = 3 SE +/- 471.23, N = 3 322787.49 322217.27 319231.70 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 1 4 2 70K 140K 210K 280K 350K SE +/- 325.18, N = 3 SE +/- 291.67, N = 3 320358.87 318712.91 317123.13 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 4 2 70K 140K 210K 280K 350K SE +/- 470.53, N = 3 SE +/- 598.84, N = 3 311806.01 311504.24 309445.70 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 4 2 70K 140K 210K 280K 350K SE +/- 537.33, N = 3 SE +/- 277.59, N = 3 305920.78 303786.73 302298.45 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 2 1 4 2K 4K 6K 8K 10K SE +/- 17.89, N = 3 SE +/- 18.93, N = 3 10312.45 10254.49 10181.06 1. (CC) gcc options: -shared -fPIC -O2 -pthread
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: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 1 4 2 13K 26K 39K 52K 65K SE +/- 158.10, N = 3 SE +/- 35.27, N = 3 59289.56 59169.19 59137.79 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 2 1 4 13K 26K 39K 52K 65K SE +/- 162.18, N = 3 SE +/- 240.12, N = 3 59093.42 58910.54 58773.95 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 4 2 12K 24K 36K 48K 60K SE +/- 168.97, N = 3 SE +/- 101.80, N = 3 58050.55 57749.68 57421.43 1. (CC) gcc options: -shared -fPIC -O2 -pthread
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
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 2 1 4 130K 260K 390K 520K 650K SE +/- 8402.64, N = 4 SE +/- 979.84, N = 3 607730.39 598352.81 592832.99 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Phoronix Test Suite v10.8.4