TR 2950X Feb 2021 AMD Ryzen Threadripper 2950X 16-Core testing with a MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) and AMD FirePro V4900 1GB on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102281-HA-TR2950XFE60&grs&sor .
TR 2950X Feb 2021 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) AMD 17h 32GB Samsung SSD 970 EVO 250GB AMD FirePro V4900 1GB Realtek ALC1220 VA2431 2 x Intel I211 + Intel-AC 9260 Debian 10 5.8.1-050801-generic (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 + Wayland 3.3 Mesa 18.3.6 (LLVM 7.0.1) GCC 8.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-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x800820b 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
TR 2950X Feb 2021 jpegxl: JPEG - 5 jpegxl-decode: 1 jpegxl: PNG - 8 jpegxl: JPEG - 8 avifenc: 10, Lossless avifenc: 6 dav1d: Summer Nature 1080p avifenc: 0 jpegxl: JPEG - 7 jpegxl: PNG - 5 jpegxl: PNG - 7 toybrot: C++ Tasks jpegxl-decode: All blender: Classroom - CPU-Only avifenc: 2 blender: Fishy Cat - CPU-Only toybrot: OpenMP blender: BMW27 - CPU-Only avifenc: 10 avifenc: 6, Lossless dav1d: Chimera 1080p dav1d: Chimera 1080p 10-bit toybrot: C++ Threads blender: Barbershop - CPU-Only dav1d: Summer Nature 4K blender: Pabellon Barcelona - CPU-Only 1 2 3 4 55.41 31.92 0.72 23.84 6.095 12.497 597.42 66.161 54.60 61.63 10.35 22377 179.30 292.19 35.823 143.69 21881 99.02 3.378 36.901 640.99 159.52 22211 437.53 196.95 339.72 54.49 32.01 0.72 24.09 6.078 12.566 593.66 66.599 54.45 61.41 10.32 22430 178.47 293.66 35.943 144.09 21944 99.32 3.381 37.028 640.23 159.62 22241 437.95 196.96 339.78 54.85 31.51 0.71 23.79 6.024 12.610 597.73 66.318 54.28 61.27 10.32 22470 178.33 293.24 35.765 144.33 21935 98.93 3.369 36.929 642.21 159.29 22255 437.64 197.01 339.73 61.45 10.38 22342 21855 22235 OpenBenchmarking.org
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 5 1 3 2 12 24 36 48 60 SE +/- 0.36, N = 3 SE +/- 0.25, N = 3 SE +/- 0.39, N = 3 55.41 54.85 54.49 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 2 1 3 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.36, N = 3 32.01 31.92 31.51
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 2 1 3 0.162 0.324 0.486 0.648 0.81 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.72 0.72 0.71 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 8 2 1 3 6 12 18 24 30 SE +/- 0.24, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 24.09 23.84 23.79 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 3 2 1 2 4 6 8 10 SE +/- 0.013, N = 3 SE +/- 0.017, N = 3 SE +/- 0.017, N = 3 6.024 6.078 6.095 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 1 2 3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 12.50 12.57 12.61 1. (CXX) g++ options: -O3 -fPIC -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 3 1 2 130 260 390 520 650 SE +/- 0.81, N = 3 SE +/- 0.32, N = 3 SE +/- 0.89, N = 3 597.73 597.42 593.66 MIN: 426.55 / MAX: 647.13 MIN: 426.18 / MAX: 647.71 MIN: 403.43 / MAX: 645.05 1. (CC) gcc options: -lm -pthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 1 3 2 15 30 45 60 75 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 0.11, N = 3 66.16 66.32 66.60 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 7 1 2 3 12 24 36 48 60 SE +/- 0.48, N = 3 SE +/- 0.08, N = 3 SE +/- 0.36, N = 3 54.60 54.45 54.28 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 5 1 4 2 3 14 28 42 56 70 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 61.63 61.45 61.41 61.27 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 7 4 1 3 2 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 10.38 10.35 10.32 10.32 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks 4 1 2 3 5K 10K 15K 20K 25K SE +/- 87.27, N = 3 SE +/- 79.44, N = 3 SE +/- 83.92, N = 3 SE +/- 80.95, N = 3 22342 22377 22430 22470 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 1 2 3 40 80 120 160 200 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 SE +/- 0.33, N = 3 179.30 178.47 178.33
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Classroom - Compute: CPU-Only 1 3 2 60 120 180 240 300 SE +/- 0.41, N = 3 SE +/- 1.07, N = 3 SE +/- 0.03, N = 3 292.19 293.24 293.66
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 3 1 2 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 35.77 35.82 35.94 1. (CXX) g++ options: -O3 -fPIC -lm
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Fishy Cat - Compute: CPU-Only 1 2 3 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 143.69 144.09 144.33
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 4 1 3 2 5K 10K 15K 20K 25K SE +/- 82.25, N = 3 SE +/- 82.31, N = 3 SE +/- 84.30, N = 3 SE +/- 80.48, N = 3 21855 21881 21935 21944 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only 3 1 2 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 98.93 99.02 99.32
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 3 1 2 0.7607 1.5214 2.2821 3.0428 3.8035 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 SE +/- 0.016, N = 3 3.369 3.378 3.381 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless 1 3 2 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 36.90 36.93 37.03 1. (CXX) g++ options: -O3 -fPIC -lm
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 3 1 2 140 280 420 560 700 SE +/- 0.65, N = 3 SE +/- 2.00, N = 3 SE +/- 0.63, N = 3 642.21 640.99 640.23 MIN: 502.56 / MAX: 828.84 MIN: 498.29 / MAX: 807.26 MIN: 502.26 / MAX: 801.09 1. (CC) gcc options: -lm -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 2 1 3 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.30, N = 3 SE +/- 0.18, N = 3 159.62 159.52 159.29 MIN: 101.98 / MAX: 338.96 MIN: 101.76 / MAX: 337.8 MIN: 101.81 / MAX: 333.83 1. (CC) gcc options: -lm -pthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads 1 4 2 3 5K 10K 15K 20K 25K SE +/- 31.37, N = 3 SE +/- 13.64, N = 3 SE +/- 41.61, N = 3 22211 22235 22241 22255 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Barbershop - Compute: CPU-Only 1 3 2 90 180 270 360 450 SE +/- 0.49, N = 3 SE +/- 0.13, N = 3 SE +/- 0.39, N = 3 437.53 437.64 437.95
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 3 2 1 40 80 120 160 200 SE +/- 0.40, N = 3 SE +/- 0.27, N = 3 SE +/- 0.07, N = 3 197.01 196.96 196.95 MIN: 143.68 / MAX: 208.04 MIN: 148.62 / MAX: 207.61 MIN: 150.14 / MAX: 207.41 1. (CC) gcc options: -lm -pthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Pabellon Barcelona - Compute: CPU-Only 1 3 2 70 140 210 280 350 SE +/- 0.12, N = 3 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 339.72 339.73 339.78
Phoronix Test Suite v10.8.5