encoding AMD Ryzen 5 3600 6-Core testing with a ASRock B450 Pro4 (P3.90 BIOS) and MSI NVIDIA GeForce GTX 1060 6GB on LinuxMint 19.3 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001020-HU-ENCODING184&sro&gru .
encoding Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 3733 no-PBO 3733 mother-PBO 3733 mother-PBO perf FAN 3733 mother-PBO +100 OC AMD Ryzen 5 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads) ASRock B450 Pro4 (P3.90 BIOS) AMD Device 1480 16384MB 500GB Samsung SSD 860 + 150GB Western Digital WD1500ADFD-0 + 1000GB Western Digital WD1001FALS-0 MSI NVIDIA GeForce GTX 1060 6GB (1569/4006MHz) NVIDIA GP106 HD Audio LG TV Realtek RTL8111/8168/8411 LinuxMint 19.3 5.0.0-37-generic (x86_64) Cinnamon 4.4.6 X Server 1.20.4 NVIDIA 435.21 4.6.0 GCC 8.3.0 btrfs 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 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 + tsx_async_abort: Not affected
encoding x264: H.264 Video Encoding x265: H.265 1080p Video Encoding vpxenc: vpxenc VP9 1080p Video Encode ffmpeg: H.264 HD To NTSC DV 3733 no-PBO 3733 mother-PBO 3733 mother-PBO perf FAN 3733 mother-PBO +100 OC 74.53 48.16 107.87 4.607 73.93 48.35 106.10 4.653 74.34 48.22 105.86 4.644 74.39 48.42 4.649 OpenBenchmarking.org
CPU Temperature Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring 3733 mother-PBO 3733 mother-PBO +100 OC 3733 mother-PBO perf FAN 3733 no-PBO 14 28 42 56 70 Min: 33.25 / Avg: 65.98 / Max: 74.38 Min: 33 / Avg: 64.34 / Max: 70.75 Min: 32.75 / Avg: 65.67 / Max: 73.75 Min: 33.25 / Avg: 66.24 / Max: 74.88
CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Megahertz CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring 3733 mother-PBO 3733 mother-PBO +100 OC 3733 mother-PBO perf FAN 3733 no-PBO 700 1400 2100 2800 3500 Min: 2196 / Avg: 3813.59 / Max: 4200 Min: 2196 / Avg: 3372.16 / Max: 4185 Min: 2195 / Avg: 3791.96 / Max: 4166 Min: 2196 / Avg: 3578.23 / Max: 4187
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding 3733 mother-PBO 3733 mother-PBO +100 OC 3733 mother-PBO perf FAN 3733 no-PBO 20 40 60 80 100 SE +/- 1.88, N = 15 SE +/- 1.88, N = 15 SE +/- 1.89, N = 15 SE +/- 1.18, N = 15 73.93 74.39 74.34 74.53 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding 3733 mother-PBO 3733 mother-PBO +100 OC 3733 mother-PBO perf FAN 3733 no-PBO 11 22 33 44 55 SE +/- 0.46, N = 9 SE +/- 0.58, N = 6 SE +/- 0.63, N = 5 SE +/- 0.49, N = 8 48.35 48.42 48.22 48.16 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.1 vpxenc VP9 1080p Video Encode 3733 mother-PBO 3733 mother-PBO perf FAN 3733 no-PBO 20 40 60 80 100 SE +/- 1.61, N = 14 SE +/- 1.87, N = 12 SE +/- 0.77, N = 3 106.10 105.86 107.87 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max 3733 mother-PBO 2196 3411 4151 3733 mother-PBO +100 OC 2196 3430 4145 3733 mother-PBO perf FAN 2196 3458 4141 3733 no-PBO 2196 3477 4116 OpenBenchmarking.org Megahertz, More Is Better x264 2018-09-25 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1100 2200 3300 4400 5500
x265 CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max 3733 mother-PBO 2196 3682 4095 3733 mother-PBO +100 OC 2197 3702 4090 3733 mother-PBO perf FAN 2196 3621 4044 3733 no-PBO 2196 3574 4144 OpenBenchmarking.org Megahertz, More Is Better x265 3.1.2 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1100 2200 3300 4400 5500
FFmpeg CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max 3733 mother-PBO 2196 3345 4114 3733 mother-PBO +100 OC 2196 3305 4185 3733 mother-PBO perf FAN 2195 3302 4135 3733 no-PBO 2196 3219 4129 OpenBenchmarking.org Megahertz, More Is Better FFmpeg 4.0.2 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1100 2200 3300 4400 5500
VP9 libvpx Encoding CPU Peak Freq (Highest CPU Core Frequency) Monitor OpenBenchmarking.org Megahertz, More Is Better VP9 libvpx Encoding 1.8.1 CPU Peak Freq (Highest CPU Core Frequency) Monitor 3733 mother-PBO 3733 mother-PBO perf FAN 3733 no-PBO 700 1400 2100 2800 3500 Min: 2196 / Avg: 3949.26 / Max: 4193 Min: 2195 / Avg: 3943.37 / Max: 4166 Min: 2196 / Avg: 3946.82 / Max: 4187
x264 CPU Temperature Monitor Min Avg Max 3733 mother-PBO 33.3 65.8 70.4 3733 mother-PBO +100 OC 33.0 65.8 70.8 3733 mother-PBO perf FAN 32.8 65.2 70.3 3733 no-PBO 38.6 66.4 70.9 OpenBenchmarking.org Celsius, Fewer Is Better x264 2018-09-25 CPU Temperature Monitor 20 40 60 80 100
x265 CPU Temperature Monitor Min Avg Max 3733 mother-PBO 43.5 65.2 70.4 3733 mother-PBO +100 OC 43.9 64.5 70.1 3733 mother-PBO perf FAN 46.8 64.0 69.0 3733 no-PBO 44.1 66.6 72.8 OpenBenchmarking.org Celsius, Fewer Is Better x265 3.1.2 CPU Temperature Monitor 20 40 60 80 100
FFmpeg CPU Temperature Monitor Min Avg Max 3733 mother-PBO 42.8 63.3 70.1 3733 mother-PBO +100 OC 47.6 63.8 70.5 3733 mother-PBO perf FAN 41.0 62.6 71.9 3733 no-PBO 45.4 64.2 73.0 OpenBenchmarking.org Celsius, Fewer Is Better FFmpeg 4.0.2 CPU Temperature Monitor 20 40 60 80 100
VP9 libvpx Encoding CPU Temperature Monitor OpenBenchmarking.org Celsius, Fewer Is Better VP9 libvpx Encoding 1.8.1 CPU Temperature Monitor 3733 mother-PBO 3733 mother-PBO perf FAN 3733 no-PBO 14 28 42 56 70 Min: 43.25 / Avg: 66.56 / Max: 74.38 Min: 39.75 / Avg: 66.42 / Max: 73.75 Min: 39.75 / Avg: 67.85 / Max: 74.88
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV 3733 mother-PBO 3733 mother-PBO +100 OC 3733 mother-PBO perf FAN 3733 no-PBO 1.0469 2.0938 3.1407 4.1876 5.2345 SE +/- 0.064, N = 15 SE +/- 0.065, N = 15 SE +/- 0.068, N = 15 SE +/- 0.039, N = 15 4.653 4.649 4.644 4.607 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -lbz2 -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Phoronix Test Suite v10.8.5