3700X Feb 2021 AMD Ryzen 7 3700X 8-Core testing with a ASRock X570M Pro4 (P3.00 BIOS) and Zotac NVIDIA GeForce GT 710 1GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103077-HA-2102288HA80&grw&rdt .
3700X Feb 2021 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Display Driver 1 2 3 4 blender-mixes AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) Gigabyte A320M-S2H-CF (F52a BIOS) AMD Starship/Matisse 8GB 240GB TOSHIBA RC100 HIS AMD Radeon HD 7750/8740 / R7 250E 1GB AMD Oland/Hainan/Cape DELL S2409W Realtek RTL8111/8168/8411 Ubuntu 20.04 5.8.1-050801-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.9 4.5 Mesa 20.0.8 (LLVM 10.0.0) GCC 9.3.0 ext4 1920x1080 ASRock X570M Pro4 (P3.00 BIOS) 32GB 14GB INTEL MEMPEK1J016GAH + 800GB INTEL SSDPEDMD800G4 + 1700GB SDLF1CRM-017T-1H Zotac NVIDIA GeForce GT 710 1GB NVIDIA GK208 HDMI/DP YTH133PC 2 x Solarflare SFC9020 10G + Intel I211 5.8.0-41-generic (x86_64) nouveau 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 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
3700X Feb 2021 toybrot: TBB toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: PNG - 8 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl: JPEG - 8 jpegxl-decode: 1 jpegxl-decode: All dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Pabellon Barcelona - CPU-Only avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless 1 2 3 4 blender-mixes 39870 40071 40658 40324 58.47 10.72 0.85 58.85 58.99 25.51 44.29 179.53 529.20 172.23 479.47 133.90 161.44 465.17 215.32 519.98 69.373 36.010 12.659 3.178 61.718 6.038 39820 40021 40532 40320 58.39 10.79 0.85 59.50 59.10 25.57 44.70 182.38 530.00 171.78 476.91 133.61 160.22 472.54 215.25 520.23 69.569 36.099 12.648 3.124 61.336 5.982 39783 39973 40504 40348 58.79 10.76 0.86 59.55 58.04 25.48 44.11 178.46 530.74 171.80 480.58 133.52 161.02 467.61 216.32 521.34 69.678 36.329 12.631 3.14 61.813 6.010 41729 40392 40695 40376 58.75 10.76 0.87 59.05 57.76 25.56 44.20 176.86 527.36 170.71 476.84 133.98 160.71 466.35 215.75 520.14 69.270 36.137 12.655 3.163 61.675 6.064 39080 39607 39487 421.48 111.52 430.14 125.29 153.68 441.96 207.66 493.26 67.725 35.934 12.870 3.554 59.885 6.294 OpenBenchmarking.org
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB 1 2 3 4 9K 18K 27K 36K 45K SE +/- 87.62, N = 3 SE +/- 77.16, N = 3 SE +/- 364.02, N = 3 SE +/- 346.18, N = 15 39870 39820 39783 41729 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 1 2 3 4 blender-mixes 9K 18K 27K 36K 45K SE +/- 104.14, N = 3 SE +/- 64.22, N = 3 SE +/- 57.13, N = 3 SE +/- 257.50, N = 3 SE +/- 65.18, N = 3 40071 40021 39973 40392 39080 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks 1 2 3 4 blender-mixes 9K 18K 27K 36K 45K SE +/- 64.29, N = 3 SE +/- 64.46, N = 3 SE +/- 63.43, N = 3 SE +/- 114.67, N = 3 SE +/- 56.04, N = 3 40658 40532 40504 40695 39607 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads 1 2 3 4 blender-mixes 9K 18K 27K 36K 45K SE +/- 19.06, N = 3 SE +/- 19.27, N = 3 SE +/- 27.72, N = 3 SE +/- 26.84, N = 3 SE +/- 124.37, N = 3 40324 40320 40348 40376 39487 1. (CXX) g++ options: -O3 -lpthread
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 2 3 4 13 26 39 52 65 SE +/- 0.44, N = 3 SE +/- 0.34, N = 3 SE +/- 0.42, N = 3 SE +/- 0.18, N = 3 58.47 58.39 58.79 58.75 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -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 1 2 3 4 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 10.72 10.79 10.76 10.76 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 1 2 3 4 0.1958 0.3916 0.5874 0.7832 0.979 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.85 0.85 0.86 0.87 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
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 2 3 4 13 26 39 52 65 SE +/- 0.48, N = 3 SE +/- 0.94, N = 3 SE +/- 0.51, N = 3 SE +/- 0.27, N = 3 58.85 59.50 59.55 59.05 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
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 4 13 26 39 52 65 SE +/- 0.25, N = 3 SE +/- 0.24, N = 3 SE +/- 0.08, N = 3 SE +/- 0.26, N = 3 58.99 59.10 58.04 57.76 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -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 1 2 3 4 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 25.51 25.57 25.48 25.56 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 1 2 3 4 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 44.29 44.70 44.11 44.20
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 4 40 80 120 160 200 SE +/- 0.21, N = 3 SE +/- 0.43, N = 3 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 179.53 182.38 178.46 176.86
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 1 2 3 4 blender-mixes 110 220 330 440 550 SE +/- 0.42, N = 3 SE +/- 2.13, N = 3 SE +/- 2.07, N = 3 SE +/- 0.63, N = 3 SE +/- 1.22, N = 3 529.20 530.00 530.74 527.36 421.48 MIN: 410.23 / MAX: 728.02 MIN: 409.51 / MAX: 773.57 MIN: 409.66 / MAX: 761.49 MIN: 409.68 / MAX: 733.17 MIN: 336.72 / MAX: 593.48 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 1 2 3 4 blender-mixes 40 80 120 160 200 SE +/- 0.35, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 172.23 171.78 171.80 170.71 111.52 MIN: 155.44 / MAX: 186.86 MIN: 158.43 / MAX: 186.23 MIN: 157.93 / MAX: 186.07 MIN: 155.61 / MAX: 183.71 MIN: 96.43 / MAX: 114.66 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 1 2 3 4 blender-mixes 100 200 300 400 500 SE +/- 1.70, N = 3 SE +/- 2.09, N = 3 SE +/- 1.31, N = 3 SE +/- 0.86, N = 3 SE +/- 1.01, N = 3 479.47 476.91 480.58 476.84 430.14 MIN: 393.86 / MAX: 523.82 MIN: 396.85 / MAX: 521.48 MIN: 406.01 / MAX: 521.8 MIN: 390.24 / MAX: 515.09 MIN: 356.94 / MAX: 459.87 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 1 2 3 4 blender-mixes 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 133.90 133.61 133.52 133.98 125.29 MIN: 86.39 / MAX: 312.46 MIN: 86.45 / MAX: 305.85 MIN: 86.42 / MAX: 305.12 MIN: 86.13 / MAX: 316.32 MIN: 83.49 / MAX: 256.85 1. (CC) gcc options: -pthread -lm
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only 1 2 3 4 blender-mixes 40 80 120 160 200 SE +/- 0.81, N = 3 SE +/- 0.54, N = 3 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 161.44 160.22 161.02 160.71 153.68
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Classroom - Compute: CPU-Only 1 2 3 4 blender-mixes 100 200 300 400 500 SE +/- 0.99, N = 3 SE +/- 2.18, N = 3 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 SE +/- 1.12, N = 3 465.17 472.54 467.61 466.35 441.96
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 4 blender-mixes 50 100 150 200 250 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 SE +/- 0.33, N = 3 215.32 215.25 216.32 215.75 207.66
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 2 3 4 blender-mixes 110 220 330 440 550 SE +/- 1.23, N = 3 SE +/- 0.60, N = 3 SE +/- 0.66, N = 3 SE +/- 0.63, N = 3 SE +/- 0.20, N = 3 519.98 520.23 521.34 520.14 493.26
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 1 2 3 4 blender-mixes 16 32 48 64 80 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 69.37 69.57 69.68 69.27 67.73 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 1 2 3 4 blender-mixes 8 16 24 32 40 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 36.01 36.10 36.33 36.14 35.93 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 4 blender-mixes 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 12.66 12.65 12.63 12.66 12.87 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 1 2 3 4 blender-mixes 0.7997 1.5994 2.3991 3.1988 3.9985 SE +/- 0.007, N = 3 SE +/- 0.002, N = 3 SE +/- 0.012, N = 3 SE +/- 0.011, N = 3 SE +/- 0.011, N = 3 3.178 3.124 3.140 3.163 3.554 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 2 3 4 blender-mixes 14 28 42 56 70 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.25, N = 3 SE +/- 0.21, N = 3 61.72 61.34 61.81 61.68 59.89 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 1 2 3 4 blender-mixes 2 4 6 8 10 SE +/- 0.015, N = 3 SE +/- 0.038, N = 3 SE +/- 0.008, N = 3 SE +/- 0.019, N = 3 SE +/- 0.010, N = 3 6.038 5.982 6.010 6.064 6.294 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.5