libreboot-gaming_1 Top 3 Libreboot system configurations (9020 SFF, KGPE-D16, KCMA-D8) and a highend computer 2021 in gaming benchmarks. With the same strong graphics card AMD 7900 XTX, to demonstrate the system bottleneck and show a best case scenario. Mainly tested with newest proprietary drivers, but also did a run with Ubuntu defaults (which with non-free not sure what they are). KGPE-D16 gets worse performance due to double NUMA cores per CPU package, which could be fixed by scheduling the right cores e.g. use a VM and assign (there should be guides available somewhere).
HTML result view exported from: https://openbenchmarking.org/result/2412176-EROX-LIBREBO04&grr&sro .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution 9020 SFF KGPE-D16 KCMA-D8 Modern RX 580 8GB (default) 7900 XTX 24GB (default) 7900 XTX 24GB propr. 7900 XTX 24GB propr. 7900 XTX 24GB propr. 7900 XTX 24GB propr. Intel Core i7-4790K @ 4.40GHz (4 Cores / 8 Threads) Dell OptiPlex 7020/9020 SFF v1.0 (20241008 BIOS) Intel 4th Gen Core DRAM 32GB Western Digital WD_BLACK SN770 250GB ASUS AMD Radeon RX 580 8GB (1360/2000MHz) Realtek ALC3220 DELL U2520D Intel I217-LM Debian 6.11.5-amd64 (x86_64) GNOME Shell 47.1 X Server 1.21.1.14 4.6 Mesa 24.2.6-1 (LLVM 19.1.3 DRM 3.59) GCC 14.2.0 ext4 2560x1440 1000GB Samsung SSD 990 PRO with Heatsink 1TB Sapphire AMD Radeon RX 7900 XT/7900 XTX/7900M (2526/1249MHz) Ubuntu 24.04 6.8.0-48-generic (x86_64) GNOME Shell 46.0 X Server + Wayland 4.6 Mesa 24.0.9-0ubuntu0.2 (LLVM 17.0.6 DRM 3.57) Sapphire AMD Radeon RX 7900 XTX 24GB (2526/1249MHz) 4.6 Mesa 24.2.0-devel (LLVM 18.1.7 DRM 3.58) GCC 13.2.0 2 x AMD Opteron 6380 @ 2.50GHz (16 Cores / 32 Threads) ASUS KGPE-D16 v1.0 (Dasharo coreboot+SeaBIOS v0.4.0 BIOS) AMD RD890 + SB7x0/SB8x0/SB9x0 192GB AMD SBx00 Azalia 2 x Intel 82574L 3584x1440 2 x AMD Opteron 4386 @ 3.10GHz (8 Cores / 16 Threads) ASUS KCMA-D8 v1.0 (4.11-56-g6ffb50080a BIOS) 32GB 6.8.0-49-generic (x86_64) Intel Core i5-11600K @ 5.10GHz (6 Cores / 12 Threads) Gigabyte Z590M GAMING X (F9 BIOS) Intel Tiger Lake-H 1024GB KINGSTON SKC3000S1024G Realtek ALC897 Debian 6.11.10-amd64 (x86_64) GNOME Shell 47.2 X Server 1.21.1.9 + Wayland 4.6 Mesa 24.2.8-1 (LLVM 19.1.4 DRM 3.59) GCC 14.2.0 3840x2160 OpenBenchmarking.org Kernel Details - 9020 SFF: RX 580 8GB (default): Transparent Huge Pages: always - 9020 SFF: 7900 XTX 24GB (default): Transparent Huge Pages: madvise - 9020 SFF: 7900 XTX 24GB propr.: Transparent Huge Pages: madvise - KGPE-D16: 7900 XTX 24GB propr.: Transparent Huge Pages: madvise - KCMA-D8: 7900 XTX 24GB propr.: Transparent Huge Pages: madvise - Modern: 7900 XTX 24GB propr.: Transparent Huge Pages: always Processor Details - 9020 SFF: RX 580 8GB (default): Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x28 - 9020 SFF: 7900 XTX 24GB (default): Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x28 - Thermald 2.5.6 - 9020 SFF: 7900 XTX 24GB propr.: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x28 - Thermald 2.5.6 - KGPE-D16: 7900 XTX 24GB propr.: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x6000852 - KCMA-D8: 7900 XTX 24GB propr.: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x6000852 - Modern: 7900 XTX 24GB propr.: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x62 Graphics Details - 9020 SFF: RX 580 8GB (default): GLAMOR - BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 115-D009PI2-101 - 9020 SFF: 7900 XTX 24GB (default): BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-4E4710U-T4Y - 9020 SFF: 7900 XTX 24GB propr.: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-4E4710U-T4Y - KGPE-D16: 7900 XTX 24GB propr.: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-4E4710U-T4Y - KCMA-D8: 7900 XTX 24GB propr.: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-4E4710U-T4Y - Modern: 7900 XTX 24GB propr.: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-4E4710U-T4Y Security Details - 9020 SFF: RX 580 8GB (default): gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + reg_file_data_sampling: Not affected + retbleed: Not affected + 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 Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - 9020 SFF: 7900 XTX 24GB (default): gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + reg_file_data_sampling: Not affected + retbleed: Not affected + 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 Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - 9020 SFF: 7900 XTX 24GB propr.: gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + reg_file_data_sampling: Not affected + retbleed: Not affected + 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 Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - KGPE-D16: 7900 XTX 24GB propr.: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Mitigation of untrained return thunk; SMT vulnerable + 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 Retpolines; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - KCMA-D8: 7900 XTX 24GB propr.: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Mitigation of untrained return thunk; SMT vulnerable + 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 Retpolines; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Modern: 7900 XTX 24GB propr.: gather_data_sampling: Mitigation of Microcode + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + reg_file_data_sampling: Not affected + retbleed: Mitigation of Enhanced 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 Enhanced / Automatic IBRS; IBPB: conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop KVM: SW loop + srbds: Not affected + tsx_async_abort: Not affected
cs2: 1920 x 1080 metroll-redux: 1920 x 1080 metroll-redux: 2560 x 1440 xonotic: 2560 x 1440 - Ultimate xonotic: 1920 x 1080 - Ultimate sam2017: 1920 x 1080 - Ultra - Vulkan cs2: 2560 x 1440 sam2017: 2560 x 1440 - Ultra - Vulkan etlegacy: 2560 x 1440 etlegacy: 1920 x 1080 portal: 1920 x 1080 portal: 2560 x 1440 9020 SFF KGPE-D16 KCMA-D8 Modern 9020 SFF RX 580 8GB (default) 7900 XTX 24GB (default) 7900 XTX 24GB propr. 7900 XTX 24GB propr. 7900 XTX 24GB propr. 7900 XTX 24GB propr. RX 580 8GB 7900 XTX 24GB 134.6 125.07 126.49 267.2951067 267.8697793 225.7 135.1 225.5 415.4 419.4 40.18 40.05 121.1261864 122.0003955 83.6 83.9 134.4 151.1 92.9 61.86 62.16 145.6522187 145.1301164 118.2 92.9 119.5 184.6 185.1 267.4 194.85 195.10 494.6390942 491.7809084 171.4 268.0 160.0 691.1 686.1 63.4 114.15 96.67 259.8061961 275.6235240 91.3 43.6 91.7 264.4 329.8 390.91 317.35 134.6 125.37 125.67 265.4876295 265.5863649 219.1 133.3 218.5 392.4 395.0 OpenBenchmarking.org
Counter-Strike 2 Resolution: 1920 x 1080 9020 SFF KCMA-D8 Modern OpenBenchmarking.org Frames Per Second, More Is Better Counter-Strike 2 Resolution: 1920 x 1080 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 60 120 180 240 300 SE +/- 0.31, N = 3 SE +/- 1.70, N = 3 SE +/- 0.63, N = 6 SE +/- 0.50, N = 3 SE +/- 1.38, N = 3 134.6 134.6 63.4 92.9 267.4
Metro: Last Light Redux Resolution: 1920 x 1080 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Metro: Last Light Redux Resolution: 1920 x 1080 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 40 80 120 160 200 SE +/- 1.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.91, N = 3 SE +/- 0.35, N = 3 SE +/- 0.09, N = 3 SE +/- 0.79, N = 3 125.37 125.07 114.15 61.86 40.18 194.85
Metro: Last Light Redux Resolution: 2560 x 1440 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Metro: Last Light Redux Resolution: 2560 x 1440 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 40 80 120 160 200 SE +/- 0.95, N = 3 SE +/- 0.75, N = 3 SE +/- 0.64, N = 3 SE +/- 0.05, N = 3 SE +/- 0.37, N = 3 SE +/- 0.15, N = 3 125.67 126.49 96.67 62.16 40.05 195.10
Xonotic Resolution: 2560 x 1440 - Effects Quality: Ultimate 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.6 Resolution: 2560 x 1440 - Effects Quality: Ultimate 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 110 220 330 440 550 SE +/- 0.31, N = 3 SE +/- 0.61, N = 3 SE +/- 0.30, N = 3 SE +/- 0.40, N = 3 SE +/- 0.86, N = 3 SE +/- 1.80, N = 3 265.49 267.30 259.81 145.65 121.13 494.64
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.6 Resolution: 1920 x 1080 - Effects Quality: Ultimate 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 110 220 330 440 550 SE +/- 0.61, N = 3 SE +/- 1.60, N = 3 SE +/- 0.87, N = 3 SE +/- 0.49, N = 3 SE +/- 0.61, N = 3 SE +/- 1.48, N = 3 265.59 267.87 275.62 145.13 122.00 491.78
Serious Sam Fusion 2017 Resolution: 1920 x 1080 - Quality: Ultra - Renderer: Vulkan 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam Fusion 2017 Resolution: 1920 x 1080 - Quality: Ultra - Renderer: Vulkan 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 50 100 150 200 250 SE +/- 1.99, N = 3 SE +/- 0.42, N = 3 SE +/- 0.12, N = 3 SE +/- 1.19, N = 5 SE +/- 0.44, N = 3 SE +/- 8.35, N = 15 219.1 225.7 91.3 118.2 83.6 171.4
Counter-Strike 2 Resolution: 2560 x 1440 9020 SFF KCMA-D8 Modern OpenBenchmarking.org Frames Per Second, More Is Better Counter-Strike 2 Resolution: 2560 x 1440 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 60 120 180 240 300 SE +/- 1.27, N = 3 SE +/- 0.95, N = 3 SE +/- 0.19, N = 3 SE +/- 0.38, N = 3 SE +/- 0.47, N = 3 133.3 135.1 43.6 92.9 268.0
Serious Sam Fusion 2017 Resolution: 2560 x 1440 - Quality: Ultra - Renderer: Vulkan 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better Serious Sam Fusion 2017 Resolution: 2560 x 1440 - Quality: Ultra - Renderer: Vulkan 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 50 100 150 200 250 SE +/- 2.65, N = 3 SE +/- 1.48, N = 3 SE +/- 0.22, N = 3 SE +/- 0.30, N = 3 SE +/- 0.35, N = 3 SE +/- 1.76, N = 15 218.5 225.5 91.7 119.5 83.9 160.0
ET: Legacy Resolution: 2560 x 1440 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.81 Resolution: 2560 x 1440 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 150 300 450 600 750 SE +/- 2.78, N = 3 SE +/- 2.60, N = 3 SE +/- 2.30, N = 3 SE +/- 1.20, N = 3 SE +/- 3.58, N = 12 SE +/- 4.02, N = 3 392.4 415.4 264.4 184.6 134.4 691.1
ET: Legacy Resolution: 1920 x 1080 9020 SFF KCMA-D8 KGPE-D16 Modern OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.81 Resolution: 1920 x 1080 7900 XTX 24GB 7900 XTX 24GB propr. RX 580 8GB 150 300 450 600 750 SE +/- 2.03, N = 3 SE +/- 1.95, N = 3 SE +/- 1.60, N = 3 SE +/- 1.69, N = 3 SE +/- 1.82, N = 3 SE +/- 3.29, N = 3 395.0 419.4 329.8 185.1 151.1 686.1
Portal Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Portal Resolution: 1920 x 1080 RX 580 8GB 80 160 240 320 400 SE +/- 4.20, N = 3 390.91
Portal Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better Portal Resolution: 2560 x 1440 RX 580 8GB 70 140 210 280 350 SE +/- 2.13, N = 3 317.35
Phoronix Test Suite v10.8.5