SVT Video Encoding + vpxenc

Intel Core i7-5960X testing with a Gigabyte X99-UD4-CF (F24c BIOS) and NVIDIA GeForce 6600 GT 124MB on Debian 9.5 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1902173-SP-1902178SP89&grw&sro.

SVT Video Encoding + vpxencProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionAMD Threadripper 2990WXAMD EPYC 7351PAMD EPYC 7551Ryzen 7 1800XIntel Core i7 5960XAMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1601 BIOS)AMD Family 17h32768MBSamsung SSD 970 EVO Plus 500GB + Samsung SSD 970 EVO 500GBllvmpipeRealtek ALC1220Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11adUbuntu 18.045.0.0-050000rc6-generic (x86_64) 20190210GNOME Shell 3.28.3X Server 1.19.6modesetting 1.19.63.3 Mesa 18.0.5 (LLVM 6.0 128 bits)GCC 7.3.0ext41280x1024AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads)ASRockRack EPYCD8-2T (P1.20 BIOS)800GB INTEL SSDPE2ME800G4NVIDIA NV117 2GBNVIDIA Device 0fbcDELL P2415QMellanox MT26448 + 2 x Intel 10G X550TUbuntu 18.104.18.0-15-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.3 Mesa 18.2.2GCC 8.2.03840x2160AMD EPYC 7551 32-Core @ 2.00GHz (32 Cores / 64 Threads)GIGABYTE MZ31-AR0-00 v01010101 (F10 BIOS)AMD Device 14508 x 4096 MB DDR4-2133MHz 9ASF51272PZ-2G6E1Samsung SSD 960 EVO 500GBASPEED FamilyRealtek RTL8111/8168/8411 + 2 x Broadcom NetXtreme II BCM57810 10Debian 9.54.9.0-7-amd64 (x86_64)GCC 6.3.0 201705161024x768AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads)MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.G0 BIOS)2 x 8192 MB DDR4-1600MHz128GB INTEL SSDPEKKW128G7Sapphire AMD Radeon HD 4650AMD RV710/730Intel I2114.18.0-2-amd64 (x86_64)GNOME Shell 3.22.3X Server 1.19.2modesetting 1.19.2Intel Core i7-5960X @ 3.00GHz (8 Cores / 16 Threads)Gigabyte X99-UD4-CF (F24c BIOS)Intel Xeon E7 v3/Xeon4 x 4096 MB DDR4-2800MHz CMK16GX4M4A2666C16120GB INTEL SSDSC2BW12NVIDIA GeForce 6600 GT 124MBRealtek ALC1150Intel I218-VX ServerOpenBenchmarking.orgCompiler Details- AMD Threadripper 2990WX: --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 - AMD EPYC 7351P: --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 - AMD EPYC 7551: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - Ryzen 7 1800X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - Intel Core i7 5960X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Processor Details- AMD Threadripper 2990WX: Scaling Governor: acpi-cpufreq ondemand- AMD EPYC 7351P: Scaling Governor: acpi-cpufreq ondemand- AMD EPYC 7551: Scaling Governor: acpi-cpufreq ondemand- Ryzen 7 1800X: Scaling Governor: acpi-cpufreq ondemand- Intel Core i7 5960X: Scaling Governor: intel_pstate powersaveSecurity Details- AMD Threadripper 2990WX: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- AMD EPYC 7351P: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- AMD EPYC 7551: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- Ryzen 7 1800X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- Intel Core i7 5960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion

SVT Video Encoding + vpxencaom-av1: AV1 Video Encodingvpxenc: vpxenc VP9 1080p Video Encodesvt-vp9: 1080p 8-bit YUV To VP9 Video Encodesvt-av1: 1080p 8-bit YUV To AV1 Video Encodesvt-hevc: 1080p 8-bit YUV To HEVC Video EncodeAMD Threadripper 2990WXAMD EPYC 7351PAMD EPYC 7551Ryzen 7 1800XIntel Core i7 5960X26.0298.678.1517818.4470.265.461670.1518.5365.953.501110.1824.3341.252.441430.1921.3136.732.90144OpenBenchmarking.org

AOM AV1

AV1 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2019-02-11AV1 Video EncodingAMD EPYC 7551Intel Core i7 5960XRyzen 7 1800X0.04280.08560.12840.17120.214SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.150.190.181. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video EncodeAMD EPYC 7351PAMD EPYC 7551AMD Threadripper 2990WXIntel Core i7 5960XRyzen 7 1800X612182430SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 318.4418.5326.0221.3124.331. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

SVT-VP9

1080p 8-bit YUV To VP9 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 2019-02-171080p 8-bit YUV To VP9 Video EncodeAMD EPYC 7351PAMD EPYC 7551AMD Threadripper 2990WXIntel Core i7 5960XRyzen 7 1800X20406080100SE +/- 0.42, N = 3SE +/- 0.75, N = 3SE +/- 0.49, N = 3SE +/- 0.35, N = 3SE +/- 0.05, N = 370.2665.9598.6736.7341.251. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm

SVT-AV1

1080p 8-bit YUV To AV1 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2019-02-151080p 8-bit YUV To AV1 Video EncodeAMD EPYC 7351PAMD EPYC 7551AMD Threadripper 2990WXIntel Core i7 5960XRyzen 7 1800X246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 35.463.508.152.902.441. (CC) gcc options: -mavx -fPIE -fPIC -O2 -pie -lpthread -lm

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 2019-02-031080p 8-bit YUV To HEVC Video EncodeAMD EPYC 7351PAMD EPYC 7551AMD Threadripper 2990WXIntel Core i7 5960XRyzen 7 1800X4080120160200SE +/- 2.60, N = 4SE +/- 9.78, N = 12SE +/- 3.86, N = 12SE +/- 2.73, N = 10SE +/- 3.06, N = 111671111781441431. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt


Phoronix Test Suite v10.8.4