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 1 month 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.