kernel-build AMD Ryzen 7 3700X 8-Core testing with a BIOSTAR B350GT5 (5.14 BIOS) and XFX AMD Radeon RX 550 640SP / 560/560X 2GB on Fedora 29 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001112-AS-KERNELBUI86&sro .
kernel-build Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenCL Vulkan File-System Screen Resolution OpenGL AMD Ryzen 7 3700X 8-Core ComboAM4 PI 1.0.0.4B 1.0.0.4B DDR4-3133 1.0.0.4B DDR4-3133 no mitigations AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) BIOSTAR B350GT5 (5.14 BIOS) AMD Starship/Matisse 32768MB Samsung SSD 960 EVO 250GB XFX AMD Radeon RX 550 640SP / 560/560X 2GB (1295/1750MHz) AMD Baffin HDMI/DP HP LP2475w Realtek RTL8111/8168/8411 Fedora 29 5.2.11-100.fc29.x86_64 (x86_64) KDE Plasma X Server 1.20.4 modesetting 1.20.4 OpenCL 1.1 Mesa 18.3.6 + OpenCL 1.2 pocl 1.2 RelWithDebInfo LLVM 7.0.1 SLEEF DISTRO POCL_DEBUG 1.1.70 ext4 1920x1200 5.3.11-100.fc29.x86_64 (x86_64) KDE Plasma 5.14.5 4.5 Mesa 18.3.6 (LLVM 7.0.1) OpenCL 2.1 AMD-APP (2906.7) OpenBenchmarking.org Kernel Details - amdgpu.vm_fragment_size=9 Compiler Details - --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details - Scaling Governor: acpi-cpufreq ondemand Security Details - AMD Ryzen 7 3700X 8-Core: SELinux + usercopy/swapgs barriers and __user pointer sanitization + Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + SSB disabled via prctl and seccomp - ComboAM4 PI 1.0.0.4B: SELinux + 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 - 1.0.0.4B DDR4-3133: SELinux + 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 - 1.0.0.4B DDR4-3133 no mitigations: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
kernel-build build-linux-kernel: Time To Compile Difference Standard Error Standard Deviation AMD Ryzen 7 3700X 8-Core ComboAM4 PI 1.0.0.4B 1.0.0.4B DDR4-3133 1.0.0.4B DDR4-3133 no mitigations 75.43 1.00x 0.51 1.18% 73.97 1.02x 1.46 3.42% 74.45 1.01x 0.67 1.55% 73.00 1.03x 0.67 1.60% OpenBenchmarking.org
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 1.0.0.4B DDR4-3133 1.0.0.4B DDR4-3133 no mitigations AMD Ryzen 7 3700X 8-Core ComboAM4 PI 1.0.0.4B 20 40 60 80 100 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.51, N = 3 SE +/- 1.46, N = 3 74.45 73.00 75.43 73.97
Phoronix Test Suite v10.8.4