Benchmark #1820

Download
Nine Sols: BPFLAND-NEXT vs COSMOS

GPU Limited static scene + No Background Load | 30 second frame recording with 0ms interval | Performance Governor/EPP | Proton GE 10.17 Wayland Native | SCX Next: 030e160 | kernel-cachyos-lto-6.17.0-cachyos1.lto.fc44.x86_64 with Staging SCX Patches.

Submitted 2 weeks ago by summedkibbles36

Specifications
Label OS GPU CPU RAM OS specific
scx_bpfland -m all | 1 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
scx_bpfland -m all | 2 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
scx_bpfland -m all | 3 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
scx_cosmos -m all -c 0 -p 0 | 1 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
scx_cosmos -m all -c 0 -p 0 | 2 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
scx_cosmos -m all -c 0 -p 0 | 3 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.0-cachyos1.lto.fc44.x86_64 performance
# Top runs: * **Highest FPS**: `scx_cosmos -m all -c 0 -p 0 | 1` with approximately 1% higher average FPS compared to the other runs. * **Smoothest FPS**: `scx_bpfland -m all | 2` with approximately 35% lower frame time variance than the other runs. * **Best overall**: `scx_cosmos -m all -c 0 -p 0 | 2` as it provides a good balance with high FPS and significantly improved stability compared to other cosmos runs. # Issues: * The variance in FPS for the comparison involving the `scx_cosmos` configuration appears to be 17% higher than `scx_bpfland` on average, which might affect frame stability during gameplay. # Summary This benchmark compares the performance between `scx_bpfland` and `scx_cosmos` schedulers utilizing a static video rendering scenario without background load. Both benchmarks were run using the same hardware, utilizing the Steam Runtime 3 and the performance governor under a custom kernel with staging SCX patches. The significant difference arises not from hardware specifications but rather from the efficiency and smoothness provided by the different scheduling implementations. While `scx_cosmos` exhibits marginally improved average FPS, `scx_bpfland` ensures smoother frametimes, suggesting a potential trade-off between raw performance boost and frame delivery stability.