dav1d toybrot 3900XT AMD Ryzen 9 3900XT 12-Core testing with a MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 BIOS) and AMD Radeon RX 56/64 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102220-PTS-DAV1DTOY99&sor&grs .
dav1d toybrot 3900XT 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 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads) MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 BIOS) AMD Starship/Matisse 16GB 500GB Seagate FireCuda 520 SSD ZP500GM30002 AMD Radeon RX 56/64 8GB (1630/945MHz) AMD Vega 10 HDMI Audio ASUS MG28U Realtek Device 2600 + Realtek Device 3000 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc1-phx (x86_64) 20201228 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (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
dav1d toybrot 3900XT toybrot: TBB dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit toybrot: OpenMP toybrot: C++ Threads toybrot: C++ Tasks 1 2 3 4 27776 506.94 208.87 443.26 103.15 26910 27031 26974 26847 505.79 209.05 441.85 103.40 26834 27076 26971 26815 502.81 208.74 443.44 103.45 26928 27092 27014 27309 506.46 208.14 443.14 103.08 26906 27055 27005 OpenBenchmarking.org
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB 3 2 4 1 6K 12K 18K 24K 30K SE +/- 95.50, N = 3 SE +/- 28.87, N = 3 SE +/- 246.00, N = 3 SE +/- 310.57, N = 15 26815 26847 27309 27776 1. (CXX) g++ options: -O3 -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 1 4 2 3 110 220 330 440 550 SE +/- 1.02, N = 3 SE +/- 0.38, N = 3 SE +/- 0.76, N = 3 SE +/- 1.60, N = 3 506.94 506.46 505.79 502.81 MIN: 390.78 / MAX: 638.56 MIN: 390.11 / MAX: 641.99 MIN: 389.81 / MAX: 636.39 MIN: 389.61 / MAX: 631.64 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 2 1 3 4 50 100 150 200 250 SE +/- 0.31, N = 3 SE +/- 0.33, N = 3 SE +/- 0.44, N = 3 SE +/- 0.25, N = 3 209.05 208.87 208.74 208.14 MIN: 171.8 / MAX: 221.09 MIN: 177.25 / MAX: 221.59 MIN: 166.05 / MAX: 220.16 MIN: 165.97 / MAX: 219.58 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 3 1 4 2 100 200 300 400 500 SE +/- 1.18, N = 3 SE +/- 1.26, N = 3 SE +/- 0.83, N = 3 SE +/- 1.15, N = 3 443.44 443.26 443.14 441.85 MIN: 370.28 / MAX: 484.97 MIN: 376.01 / MAX: 487.07 MIN: 365.7 / MAX: 486.92 MIN: 365.31 / MAX: 482.49 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 3 2 1 4 20 40 60 80 100 SE +/- 0.63, N = 3 SE +/- 0.14, N = 3 SE +/- 0.36, N = 3 SE +/- 0.18, N = 3 103.45 103.40 103.15 103.08 MIN: 64.36 / MAX: 237.96 MIN: 64.67 / MAX: 235.86 MIN: 64.43 / MAX: 234.37 MIN: 64.55 / MAX: 234.47 1. (CC) gcc options: -pthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 2 4 1 3 6K 12K 18K 24K 30K SE +/- 16.00, N = 3 SE +/- 72.14, N = 3 SE +/- 40.24, N = 3 SE +/- 103.65, N = 3 26834 26906 26910 26928 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 4 2 3 6K 12K 18K 24K 30K SE +/- 13.69, N = 3 SE +/- 22.19, N = 3 SE +/- 3.48, N = 3 SE +/- 24.77, N = 3 27031 27055 27076 27092 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 2 1 4 3 6K 12K 18K 24K 30K SE +/- 20.98, N = 3 SE +/- 36.10, N = 3 SE +/- 34.17, N = 3 SE +/- 44.91, N = 3 26971 26974 27005 27014 1. (CXX) g++ options: -O3 -lpthread
Phoronix Test Suite v10.8.4