Benchmark #1828

Download
Nine Sols: SCX Schedulers

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

Submitted 2 weeks ago by summedkibbles36

Specifications
Label OS GPU CPU RAM OS specific
scx_beerland Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.1-cachyos1.lto.fc44.x86_64 performance
scx_bpfland Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.1-cachyos1.lto.fc44.x86_64 performance
scx_bpfland -w Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.1-cachyos1.lto.fc44.x86_64 performance
scx_cosmos -m all -c 0 -p 0 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.17.1-cachyos1.lto.fc44.x86_64 performance
# Top runs: * **Highest FPS**: `scx_bpfland -w` with approximately 6% higher average FPS compared to the rest of the runs. * **Smoothest FPS**: `scx_bpfland -w` with approximately 20% lower FPS variance, indicating better smoothness and more stable performance. * **Best overall**: `scx_bpfland -w` due to the combination of highest average FPS and smoothest frame consistency, making it superior for both performance and stability. # Issues: * The scheduler configuration using `scx_beerland` appears to have significantly lower performance, approximately 6% lower in average FPS compared to others. It also has about 55% higher FPS variability than the best-performing run, which could lead to less consistent gameplay. * The GPU load with `scx_bpfland` is notably higher by about 7% compared to others, suggesting higher resource consumption which could impact power efficiency or temperature management. # Summary The benchmark of the game "Nine Sols" using `scx` schedulers on a consistent hardware setup aimed to assess performance variability and efficiency under different scheduling strategies. While all tests were conducted using the same `Linux kernel` version and `performance` governor, the `scx_bpfland -w` scheduler outperformed others with superior FPS and smoothness, making it the optimal choice. Meanwhile, `scx_beerland` showed underperformance in both FPS and frame consistency metrics, indicating room for improvement or unsuitability in high-stakes gaming scenarios. Overall, scheduler `performance and stability remain vital in determining the best gameplay experience.