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&sro&grs .
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 dav1d: Summer Nature 4K dav1d: Chimera 1080p avifenc: 10 dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit blender: Classroom - CPU-Only blender: Pabellon Barcelona - CPU-Only avifenc: 10, Lossless blender: BMW27 - CPU-Only toybrot: TBB blender: Fishy Cat - CPU-Only toybrot: OpenMP avifenc: 6, Lossless jpegxl-decode: All avifenc: 0 toybrot: C++ Tasks jpegxl: PNG - 8 jpegxl: JPEG - 7 toybrot: C++ Threads avifenc: 6 jpegxl-decode: 1 jpegxl: JPEG - 5 avifenc: 2 jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: JPEG - 8 1 2 3 4 blender-mixes 172.23 529.20 3.178 479.47 133.90 465.17 519.98 6.038 161.44 39870 215.32 40071 61.718 179.53 69.373 40658 0.85 58.99 40324 12.659 44.29 58.85 36.010 58.47 10.72 25.51 171.78 530.00 3.124 476.91 133.61 472.54 520.23 5.982 160.22 39820 215.25 40021 61.336 182.38 69.569 40532 0.85 59.10 40320 12.648 44.70 59.50 36.099 58.39 10.79 25.57 171.80 530.74 3.14 480.58 133.52 467.61 521.34 6.010 161.02 39783 216.32 39973 61.813 178.46 69.678 40504 0.86 58.04 40348 12.631 44.11 59.55 36.329 58.79 10.76 25.48 170.71 527.36 3.163 476.84 133.98 466.35 520.14 6.064 160.71 41729 215.75 40392 61.675 176.86 69.270 40695 0.87 57.76 40376 12.655 44.20 59.05 36.137 58.75 10.76 25.56 111.52 421.48 3.554 430.14 125.29 441.96 493.26 6.294 153.68 207.66 39080 59.885 67.725 39607 39487 12.870 35.934 OpenBenchmarking.org
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: 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
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
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: 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: 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: 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
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
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
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
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
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
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
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
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
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: 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
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
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
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 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
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
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: 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
Phoronix Test Suite v10.8.5