Benchmark #117

Download
Cyberpunk 2077: Benchmarking different scx schedulers (from *-git package)

bpfland_args is bpfland with "-t 0 -c 0" args. Tested on Steam Deck.

Submitted 11 months ago by erikas2

Specifications
Label OS GPU CPU RAM OS specific
BORE CachyOS AMD Custom GPU 0405 (RADV VANGOGH) AMD Custom APU 0405 16 GB 6.10.2-1-cachyos-deckify schedutil
scx_bpfland CachyOS AMD Custom GPU 0405 (RADV VANGOGH) AMD Custom APU 0405 16 GB 6.10.2-1-cachyos-deckify schedutil
scx_bpfland_args CachyOS AMD Custom GPU 0405 (RADV VANGOGH) AMD Custom APU 0405 16 GB 6.10.2-1-cachyos-deckify schedutil
scx_lavd CachyOS AMD Custom GPU 0405 (RADV VANGOGH) AMD Custom APU 0405 16 GB 6.10.2-1-cachyos-deckify schedutil
scx_rusty CachyOS AMD Custom GPU 0405 (RADV VANGOGH) AMD Custom APU 0405 16 GB 6.10.2-1-cachyos-deckify schedutil
## Top runs - **Highest FPS:** `scx_lavd` had the highest average FPS, outperforming the others by approximately 5%. - **Smoothest FPS:** `scx_rusty` provided the smoothest gameplay experience with the lowest FPS standard deviation and variance, around 5% lower than the second best. - **Best overall:** `scx_lavd` also took the best overall position by balancing high FPS and stability, with its FPS variance only slightly higher than the smoothest run but delivering a significantly better FPS. ## Issues - `scx_bpfland` stood out with an average FPS approximately 10% lower than most other benchmarks. Notably, it had around 15% higher variance in CPU load compared to other runs. The hardware and software used were consistent with other runs. ## Summary In this benchmark of different `scx` schedulers on Cyberpunk 2077 running on a Steam Deck, `scx_lavd` emerged as the top performer, delivering the highest average FPS and maintaining reasonable stability. `scx_rusty` offered the smoothest experience with the lowest FPS variability. However, `scx_bpfland` underperformed with a significantly lower average FPS and higher CPU load variance. Other runs like `BORE` and `scx_bpfland_args` delivered balanced performance, closely following the leaders in terms of FPS and variability. Overall, `scx_lavd` and `scx_rusty` would be the recommended schedulers for a reliable and high-performance gaming experience on this hardware setup.