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&sor&grr .
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 blender: Pabellon Barcelona - CPU-Only blender: Classroom - CPU-Only jpegxl: PNG - 8 blender: Fishy Cat - CPU-Only blender: BMW27 - CPU-Only dav1d: Chimera 1080p 10-bit jpegxl: PNG - 7 toybrot: TBB avifenc: 0 jpegxl-decode: 1 avifenc: 6, Lossless jpegxl-decode: All toybrot: C++ Tasks toybrot: C++ Threads toybrot: OpenMP avifenc: 2 dav1d: Summer Nature 4K jpegxl: PNG - 5 dav1d: Chimera 1080p jpegxl: JPEG - 5 jpegxl: JPEG - 7 avifenc: 6 jpegxl: JPEG - 8 dav1d: Summer Nature 1080p avifenc: 10, Lossless avifenc: 10 1 2 3 4 blender-mixes 519.98 465.17 0.85 215.32 161.44 133.90 10.72 39870 69.373 44.29 61.718 179.53 40658 40324 40071 36.010 172.23 58.47 529.20 58.85 58.99 12.659 25.51 479.47 6.038 3.178 520.23 472.54 0.85 215.25 160.22 133.61 10.79 39820 69.569 44.70 61.336 182.38 40532 40320 40021 36.099 171.78 58.39 530.00 59.50 59.10 12.648 25.57 476.91 5.982 3.124 521.34 467.61 0.86 216.32 161.02 133.52 10.76 39783 69.678 44.11 61.813 178.46 40504 40348 39973 36.329 171.80 58.79 530.74 59.55 58.04 12.631 25.48 480.58 6.010 3.14 520.14 466.35 0.87 215.75 160.71 133.98 10.76 41729 69.270 44.20 61.675 176.86 40695 40376 40392 36.137 170.71 58.75 527.36 59.05 57.76 12.655 25.56 476.84 6.064 3.163 493.26 441.96 207.66 153.68 125.29 67.725 59.885 39607 39487 39080 35.934 111.52 421.48 12.870 430.14 6.294 3.554 OpenBenchmarking.org
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Pabellon Barcelona - Compute: CPU-Only blender-mixes 1 4 2 3 110 220 330 440 550 SE +/- 0.20, N = 3 SE +/- 1.23, N = 3 SE +/- 0.63, N = 3 SE +/- 0.60, N = 3 SE +/- 0.66, N = 3 493.26 519.98 520.14 520.23 521.34
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Classroom - Compute: CPU-Only blender-mixes 1 4 3 2 100 200 300 400 500 SE +/- 1.12, N = 3 SE +/- 0.99, N = 3 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 2.18, N = 3 441.96 465.17 466.35 467.61 472.54
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 4 3 2 1 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.87 0.86 0.85 0.85 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Fishy Cat - Compute: CPU-Only blender-mixes 2 1 4 3 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.22, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 207.66 215.25 215.32 215.75 216.32
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only blender-mixes 2 4 3 1 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.54, N = 3 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.81, N = 3 153.68 160.22 160.71 161.02 161.44
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 4 1 2 3 blender-mixes 30 60 90 120 150 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.22, N = 3 133.98 133.90 133.61 133.52 125.29 MIN: 86.13 / MAX: 316.32 MIN: 86.39 / MAX: 312.46 MIN: 86.45 / MAX: 305.85 MIN: 86.42 / MAX: 305.12 MIN: 83.49 / MAX: 256.85 1. (CC) gcc options: -pthread -lm
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 7 2 4 3 1 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 10.79 10.76 10.76 10.72 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB 3 2 1 4 9K 18K 27K 36K 45K SE +/- 364.02, N = 3 SE +/- 77.16, N = 3 SE +/- 87.62, N = 3 SE +/- 346.18, N = 15 39783 39820 39870 41729 1. (CXX) g++ options: -O3 -lpthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 blender-mixes 4 1 2 3 16 32 48 64 80 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 SE +/- 0.21, N = 3 67.73 69.27 69.37 69.57 69.68 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 2 1 4 3 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 44.70 44.29 44.20 44.11
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless blender-mixes 2 4 1 3 14 28 42 56 70 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.25, N = 3 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 59.89 61.34 61.68 61.72 61.81 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 2 1 3 4 40 80 120 160 200 SE +/- 0.43, N = 3 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 182.38 179.53 178.46 176.86
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks blender-mixes 3 2 1 4 9K 18K 27K 36K 45K SE +/- 56.04, N = 3 SE +/- 63.43, N = 3 SE +/- 64.46, N = 3 SE +/- 64.29, N = 3 SE +/- 114.67, N = 3 39607 40504 40532 40658 40695 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 blender-mixes 2 1 3 4 9K 18K 27K 36K 45K SE +/- 124.37, N = 3 SE +/- 19.27, N = 3 SE +/- 19.06, N = 3 SE +/- 27.72, N = 3 SE +/- 26.84, N = 3 39487 40320 40324 40348 40376 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 blender-mixes 3 2 1 4 9K 18K 27K 36K 45K SE +/- 65.18, N = 3 SE +/- 57.13, N = 3 SE +/- 64.22, N = 3 SE +/- 104.14, N = 3 SE +/- 257.50, N = 3 39080 39973 40021 40071 40392 1. (CXX) g++ options: -O3 -lpthread
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 blender-mixes 1 2 4 3 8 16 24 32 40 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 35.93 36.01 36.10 36.14 36.33 1. (CXX) g++ options: -O3 -fPIC -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 1 3 2 4 blender-mixes 40 80 120 160 200 SE +/- 0.35, N = 3 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 172.23 171.80 171.78 170.71 111.52 MIN: 155.44 / MAX: 186.86 MIN: 157.93 / MAX: 186.07 MIN: 158.43 / MAX: 186.23 MIN: 155.61 / MAX: 183.71 MIN: 96.43 / MAX: 114.66 1. (CC) gcc options: -pthread -lm
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 5 3 4 1 2 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.18, N = 3 SE +/- 0.44, N = 3 SE +/- 0.34, N = 3 58.79 58.75 58.47 58.39 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 3 2 1 4 blender-mixes 110 220 330 440 550 SE +/- 2.07, N = 3 SE +/- 2.13, N = 3 SE +/- 0.42, N = 3 SE +/- 0.63, N = 3 SE +/- 1.22, N = 3 530.74 530.00 529.20 527.36 421.48 MIN: 409.66 / MAX: 761.49 MIN: 409.51 / MAX: 773.57 MIN: 410.23 / MAX: 728.02 MIN: 409.68 / MAX: 733.17 MIN: 336.72 / MAX: 593.48 1. (CC) gcc options: -pthread -lm
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 5 3 2 4 1 13 26 39 52 65 SE +/- 0.51, N = 3 SE +/- 0.94, N = 3 SE +/- 0.27, N = 3 SE +/- 0.48, N = 3 59.55 59.50 59.05 58.85 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 2 1 3 4 13 26 39 52 65 SE +/- 0.24, N = 3 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 SE +/- 0.26, N = 3 59.10 58.99 58.04 57.76 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 3 2 4 1 blender-mixes 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 12.63 12.65 12.66 12.66 12.87 1. (CXX) g++ options: -O3 -fPIC -lm
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 4 1 3 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 25.57 25.56 25.51 25.48 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 3 1 2 4 blender-mixes 100 200 300 400 500 SE +/- 1.31, N = 3 SE +/- 1.70, N = 3 SE +/- 2.09, N = 3 SE +/- 0.86, N = 3 SE +/- 1.01, N = 3 480.58 479.47 476.91 476.84 430.14 MIN: 406.01 / MAX: 521.8 MIN: 393.86 / MAX: 523.82 MIN: 396.85 / MAX: 521.48 MIN: 390.24 / MAX: 515.09 MIN: 356.94 / MAX: 459.87 1. (CC) gcc options: -pthread -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 2 3 1 4 blender-mixes 2 4 6 8 10 SE +/- 0.038, N = 3 SE +/- 0.008, N = 3 SE +/- 0.015, N = 3 SE +/- 0.019, N = 3 SE +/- 0.010, N = 3 5.982 6.010 6.038 6.064 6.294 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 2 3 4 1 blender-mixes 0.7997 1.5994 2.3991 3.1988 3.9985 SE +/- 0.002, N = 3 SE +/- 0.012, N = 3 SE +/- 0.011, N = 3 SE +/- 0.007, N = 3 SE +/- 0.011, N = 3 3.124 3.140 3.163 3.178 3.554 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.5