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&grs .
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: Eigen lczero: BLAS apache: 20 keydb: onnx: yolov4 - OpenMP CPU build-linux-kernel: Time To Compile nginx: 1 nginx: 20 apache: 1 nginx: 1000 openvkl: vklBenchmark ISPC nginx: 100 apache: 500 nginx: 200 onnx: fcn-resnet101-11 - OpenMP CPU apache: 1000 nginx: 500 apache: 200 apache: 100 tachyon: Total Time synthmark: VoiceMark_100 build-gcc: Time To Compile openvkl: vklBenchmark Scalar onnx: super-resolution-10 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU onnx: bertsquad-10 - OpenMP CPU 1 2 3 4 521 498 55848.42 598352.81 307 52.678 59116.34 273651.98 10254.49 305920.78 86 322787.49 58050.55 320358.87 105 55891.11 311806.01 58910.54 59289.56 45.7292 646.998 785.814 50 5787 19017 481 528 512 55430.75 607730.39 304 52.568 58645.40 271228.84 10312.45 302298.45 86 319231.70 57421.43 317123.13 105 55473.00 309445.70 59093.42 59137.79 45.7857 646.940 785.860 50 5650 19838 478 553 542 85 50 504 522 54448.32 592832.99 310 53.583 58137.37 274775.5 10181.06 303786.73 85 322217.27 57749.68 318712.91 104 55401.99 311504.24 58773.95 59169.19 45.7276 646.98 785.794 50 3033 19909 453 OpenBenchmarking.org
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
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
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
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
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
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
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 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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
Phoronix Test Suite v10.8.4