ws-upgrade-compare AMD Ryzen 9 5950X 16-Core testing with a Gigabyte B550I AORUS PRO AX (F13g BIOS) and AMD Radeon 540/540X/550/550X / RX 540X/550/550X 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2104101-HA-2104058FI58&sor&grw .
ws-upgrade-compare Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver OpenCL Compiler File-System Screen Resolution Vulkan OpenGL 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 2 x Intel Xeon E5-2630 v4 @ 3.10GHz (20 Cores / 40 Threads) Dell 0KJCC5 (A30 BIOS) Intel Xeon E7 v4/Xeon 96GB 1000GB Samsung SSD 970 EVO Plus 1TB + Toshiba THNSN5512GPUK NVMe 512GB + 1000GB My Book 1110 NVIDIA GF119 [NVS 310] 956MB Realtek ALC3220 Intel I217-LM Ubuntu 18.04 5.4.0-42-generic (x86_64) GNOME Shell 3.28.4 X Server 1.20.8 modesetting 1.20.8 OpenCL 1.2 CUDA 9.1.84 GCC 7.5.0 ext4 1920x1080 AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) Gigabyte B550I AORUS PRO AX (F10 BIOS) AMD Starship/Matisse 64GB 2 x 2000GB Samsung SSD 970 EVO Plus 2TB AMD Radeon 540/540X/550/550X / RX 540X/550/550X 4GB (1071/1500MHz) AMD Baffin HDMI/DP HDMI Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.8.0-48-generic (x86_64) GNOME Shell 3.36.7 X Server 1.20.9 1.2.131 GCC 9.3.0 Gigabyte B550I AORUS PRO AX (F13g BIOS) 4.6 Mesa 20.2.6 (LLVM 11.0.0) 49R80 5.11.12-051112-generic (x86_64) 3840x2160 OpenBenchmarking.org Compiler Details - 2x e5-2630v4: --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 - ryzen 5950x: --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 - ryzen 5950x after bios update: --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 - ryzen 5950x performance governor: --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 - ryzen 5950x performance governor and ddr4 3600: --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 - 2x e5-2630v4: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb000038 - ryzen 5950x: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201006 - ryzen 5950x after bios update: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009 - ryzen 5950x performance governor: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009 - ryzen 5950x performance governor and ddr4 3600: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009 Python Details - 2x e5-2630v4: Python 3.6.9 - ryzen 5950x: Python 2.7.18 + Python 3.8.5 - ryzen 5950x after bios update: Python 2.7.18 + Python 3.8.5 - ryzen 5950x performance governor: Python 2.7.18 + Python 3.8.5 - ryzen 5950x performance governor and ddr4 3600: Python 2.7.18 + Python 3.8.5 Security Details - 2x e5-2630v4: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - ryzen 5950x: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - ryzen 5950x after bios update: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - ryzen 5950x performance governor: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - ryzen 5950x performance governor and ddr4 3600: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected Kernel Details - ryzen 5950x, ryzen 5950x after bios update, ryzen 5950x performance governor, ryzen 5950x performance governor and ddr4 3600: Transparent Huge Pages: madvise
ws-upgrade-compare build-ffmpeg: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-mplayer: Time To Compile build-apache: Time To Compile build-llvm: Time To Compile build-php: Time To Compile build-gcc: Time To Compile build-linux-kernel: Time To Compile build2: Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 51.794 161.805 35.096 30.061 30.906 483.455 55.086 1338.033 66.637 96.586 81.128 16.520 17.499 429.469 40.239 707.262 49.028 75.927 79.126 17.499 17.266 385.929 40.649 686.123 49.783 70.645 64.456 17.470 16.011 385.073 39.960 630.772 48.488 68.923 63.437 16.546 16.106 384.738 39.229 635.783 47.893 68.950 OpenBenchmarking.org
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile 2x e5-2630v4 12 24 36 48 60 SE +/- 0.07, N = 3 51.79
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile ryzen 5950x performance governor and ddr4 3600 ryzen 5950x performance governor ryzen 5950x after bios update ryzen 5950x 2x e5-2630v4 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.27, N = 3 63.44 64.46 79.13 81.13 161.81
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile ryzen 5950x ryzen 5950x performance governor and ddr4 3600 ryzen 5950x performance governor ryzen 5950x after bios update 2x e5-2630v4 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.43, N = 3 16.52 16.55 17.47 17.50 35.10
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile 2x e5-2630v4 7 14 21 28 35 SE +/- 0.02, N = 3 30.06
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 ryzen 5950x after bios update ryzen 5950x 2x e5-2630v4 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 16.01 16.11 17.27 17.50 30.91
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile ryzen 5950x performance governor and ddr4 3600 ryzen 5950x performance governor ryzen 5950x after bios update ryzen 5950x 2x e5-2630v4 100 200 300 400 500 SE +/- 1.91, N = 3 SE +/- 3.35, N = 3 SE +/- 2.03, N = 3 SE +/- 5.23, N = 4 SE +/- 6.29, N = 3 384.74 385.07 385.93 429.47 483.46
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile ryzen 5950x performance governor and ddr4 3600 ryzen 5950x performance governor ryzen 5950x ryzen 5950x after bios update 2x e5-2630v4 12 24 36 48 60 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.22, N = 3 SE +/- 0.26, N = 3 39.23 39.96 40.24 40.65 55.09
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 ryzen 5950x after bios update ryzen 5950x 2x e5-2630v4 300 600 900 1200 1500 SE +/- 2.18, N = 3 SE +/- 1.34, N = 3 SE +/- 2.01, N = 3 SE +/- 6.79, N = 3 SE +/- 2.20, N = 3 630.77 635.78 686.12 707.26 1338.03
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile ryzen 5950x performance governor and ddr4 3600 ryzen 5950x performance governor ryzen 5950x ryzen 5950x after bios update 2x e5-2630v4 15 30 45 60 75 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 0.65, N = 3 SE +/- 0.24, N = 3 SE +/- 1.07, N = 4 47.89 48.49 49.03 49.78 66.64
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 ryzen 5950x after bios update ryzen 5950x 2x e5-2630v4 20 40 60 80 100 SE +/- 0.39, N = 3 SE +/- 0.51, N = 3 SE +/- 0.27, N = 3 SE +/- 0.57, N = 10 SE +/- 0.21, N = 3 68.92 68.95 70.65 75.93 96.59
Phoronix Test Suite v10.8.5