kernel-compare-on-nuc8i7beh Intel Core i7-8559U testing with a Intel NUC8i7BEH NUC8BEB (BECFL357.86A.0092.2023.0214.1114 BIOS) and Intel CoffeeLake-U GT3e [Iris Plus 655] on Debian via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2502053-NE-KERNELCOM57&grr&sor .
kernel-compare-on-nuc8i7beh Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 6.11.10-amd64+undervolted Intel Core i7-8559U @ 4.50GHz (4 Cores / 8 Threads) Intel NUC8i7BEH NUC8BEB (BECFL357.86A.0092.2023.0214.1114 BIOS) Intel Cannon Point-LP 1 x 16 GB DDR4-2400MT/s F4-2400C16-16GRS 480GB Corsair Force MP510 + 240GB LDLC + 3 x 4001GB Seagate ST4000VN000-1H41 + 480GB LDLC + 2 x 4001GB Western Digital WD40EFRX-68W Intel CoffeeLake-U GT3e [Iris Plus 655] (1200MHz) Intel I219-V + 2 x NetXen orporated NX3031 Multifunction 1/10-Gigabit + Intel Cannon Point-LP CNVi Debian 6.12.11-zen-mry-v1+ (x86_64) GCC 14.2.0 ext4 6.11.10-amd64 (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=3 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-14-14.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-14-14.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf6 Security Details - 6.12.11-zen-mry-v1+undervolted: gather_data_sampling: Vulnerable + itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + reg_file_data_sampling: Not affected + retbleed: Vulnerable + spec_rstack_overflow: 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; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Vulnerable + tsx_async_abort: Not affected - 6.12.11-zen-mry-v1+: gather_data_sampling: Vulnerable + itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + reg_file_data_sampling: Not affected + retbleed: Vulnerable + spec_rstack_overflow: 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; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Vulnerable + tsx_async_abort: Not affected - 6.11.10-amd64: gather_data_sampling: Mitigation of Microcode + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + reg_file_data_sampling: Not affected + retbleed: Mitigation of IBRS + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS; IBPB: conditional; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - 6.11.10-amd64+undervolted: gather_data_sampling: Mitigation of Microcode + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + reg_file_data_sampling: Not affected + retbleed: Mitigation of IBRS + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS; IBPB: conditional; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
kernel-compare-on-nuc8i7beh build-linux-kernel: defconfig osbench: Create Processes osbench: Memory Allocations osbench: Create Threads osbench: Create Files osbench: Launch Programs 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 6.11.10-amd64+undervolted 330.180 25.511384 78.530471 13.086796 13.364070 53.970019 354.583 25.336742 81.792673 13.476213 13.369860 58.946609 365.568 31.306743 91.460943 17.471711 22.949227 77.976386 339.702 32.200336 91.529290 17.716090 23.320674 71.289539 OpenBenchmarking.org
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig 6.12.11-zen-mry-v1+undervolted 6.11.10-amd64+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 80 160 240 320 400 SE +/- 0.86, N = 3 SE +/- 0.07, N = 3 SE +/- 0.79, N = 3 SE +/- 0.38, N = 3 330.18 339.70 354.58 365.57
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes 6.12.11-zen-mry-v1+ 6.12.11-zen-mry-v1+undervolted 6.11.10-amd64 6.11.10-amd64+undervolted 7 14 21 28 35 SE +/- 0.19, N = 3 SE +/- 0.22, N = 8 SE +/- 0.22, N = 3 SE +/- 0.33, N = 5 25.34 25.51 31.31 32.20 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 6.11.10-amd64+undervolted 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.82, N = 6 SE +/- 0.28, N = 3 SE +/- 0.39, N = 3 78.53 81.79 91.46 91.53 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 6.11.10-amd64+undervolted 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.17, N = 6 SE +/- 0.07, N = 3 13.09 13.48 17.47 17.72 1. (CC) gcc options: -lm
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64 6.11.10-amd64+undervolted 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 13.36 13.37 22.95 23.32 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs 6.12.11-zen-mry-v1+undervolted 6.12.11-zen-mry-v1+ 6.11.10-amd64+undervolted 6.11.10-amd64 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 53.97 58.95 71.29 77.98 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.5