svt av1 comparison AMD Ryzen 7 2700X Eight-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (1001 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X 4GB on Ubuntu 18.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1902155-PTS-1902150P74&export=pdf&grr&sro .
svt av1 comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i9 7980XE Threadripper 2990WX Ryzen 7 2700X Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1602 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB Samsung SSD 970 EVO 500GB NVIDIA NV120 12GB Realtek ALC1220 ASUS PB278 Intel I219-V Ubuntu 18.10 4.18.0-15-generic (x86_64) GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 4.3 Mesa 18.2.2 GCC 8.2.0 ext4 2560x1440 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1601 BIOS) AMD Family 17h 32768MB Samsung SSD 970 EVO Plus 500GB + Samsung SSD 970 EVO 500GB llvmpipe Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad Ubuntu 18.04 5.0.0-050000rc6-generic (x86_64) 20190210 GNOME Shell 3.28.3 X Server 1.19.6 modesetting 1.19.6 3.3 Mesa 18.0.5 (LLVM 6.0 128 bits) GCC 7.3.0 1280x1024 AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads) ASUS ROG CROSSHAIR VII HERO (WI-FI) (1001 BIOS) 16384MB Samsung SSD 970 EVO 250GB Sapphire AMD Radeon RX 470/480/570/570X/580/580X 4GB (1260/1750MHz) AMD Ellesmere ASUS PB278 Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac Ubuntu 18.10 4.18.0-10-generic (x86_64) GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 4.5 Mesa 18.2.2 (LLVM 7.0.0) GCC 8.2.0 2560x1440 OpenBenchmarking.org 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++ --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 - Core i9 7980XE: Scaling Governor: intel_pstate powersave - Threadripper 2990WX: Scaling Governor: acpi-cpufreq ondemand - Ryzen 7 2700X: Scaling Governor: acpi-cpufreq ondemand Security Details - Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW STIBP + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Threadripper 2990WX: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp - Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
svt av1 comparison aom-av1: AV1 Video Encoding svt-av1: 1080p 8-bit YUV To AV1 Video Encode svt-av1: 1080p 8-bit YUV To AV1 Video Encode dav1d: Summer Nature 4K dav1d: Summer Nature 1080p svt-hevc: 1080p 8-bit YUV To HEVC Video Encode Core i9 7980XE Threadripper 2990WX Ryzen 7 2700X 0.22 2.58 8.52 26.57 13.74 308 0.19 2.85 7.39 169 0.20 1.50 3.91 35.96 12.58 151 OpenBenchmarking.org
AOM AV1 AV1 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2019-02-11 AV1 Video Encoding Core i9 7980XE Ryzen 7 2700X Threadripper 2990WX 0.0495 0.099 0.1485 0.198 0.2475 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.22 0.20 0.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2019-02-03 1080p 8-bit YUV To AV1 Video Encode Core i9 7980XE Ryzen 7 2700X Threadripper 2990WX 0.6413 1.2826 1.9239 2.5652 3.2065 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.58 1.50 2.85 1. (CC) gcc options: -mavx2 -fPIE -fPIC -O2 -pie -lpthread -lm
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2019-02-15 1080p 8-bit YUV To AV1 Video Encode Core i9 7980XE Ryzen 7 2700X Threadripper 2990WX 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 8.52 3.91 7.39 1. (CC) gcc options: -mavx -fPIE -fPIC -O2 -pie -lpthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.1 Video Input: Summer Nature 4K Core i9 7980XE Ryzen 7 2700X 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 26.57 35.96 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.1 Video Input: Summer Nature 1080p Core i9 7980XE Ryzen 7 2700X 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 13.74 12.58 1. (CC) gcc options: -pthread
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Core i9 7980XE Ryzen 7 2700X Threadripper 2990WX 70 140 210 280 350 SE +/- 3.80, N = 3 SE +/- 0.77, N = 3 SE +/- 2.17, N = 3 308 151 169 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
Phoronix Test Suite v10.8.5