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&grt&rdt .
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 build2: Time To Compile build-apache: Time To Compile build-ffmpeg: Time To Compile build-gcc: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 96.586 30.906 51.794 1338.033 161.805 35.096 66.637 483.455 30.061 55.086 75.927 17.499 707.262 81.128 16.520 49.028 429.469 40.239 70.645 17.266 686.123 79.126 17.499 49.783 385.929 40.649 68.923 16.011 630.772 64.456 17.470 48.488 385.073 39.960 68.950 16.106 635.783 63.437 16.546 47.893 384.738 39.229 OpenBenchmarking.org
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.57, N = 10 SE +/- 0.27, N = 3 SE +/- 0.39, N = 3 SE +/- 0.51, N = 3 96.59 75.93 70.65 68.92 68.95
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 30.91 17.50 17.27 16.01 16.11
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 GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 300 600 900 1200 1500 SE +/- 2.20, N = 3 SE +/- 6.79, N = 3 SE +/- 2.01, N = 3 SE +/- 2.18, N = 3 SE +/- 1.34, N = 3 1338.03 707.26 686.12 630.77 635.78
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 161.81 81.13 79.13 64.46 63.44
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 8 16 24 32 40 SE +/- 0.43, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 35.10 16.52 17.50 17.47 16.55
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 15 30 45 60 75 SE +/- 1.07, N = 4 SE +/- 0.65, N = 3 SE +/- 0.24, N = 3 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 66.64 49.03 49.78 48.49 47.89
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 100 200 300 400 500 SE +/- 6.29, N = 3 SE +/- 5.23, N = 4 SE +/- 2.03, N = 3 SE +/- 3.35, N = 3 SE +/- 1.91, N = 3 483.46 429.47 385.93 385.07 384.74
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 PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile 2x e5-2630v4 ryzen 5950x ryzen 5950x after bios update ryzen 5950x performance governor ryzen 5950x performance governor and ddr4 3600 12 24 36 48 60 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 55.09 40.24 40.65 39.96 39.23
Phoronix Test Suite v10.8.5