Benchmark #573

Download
BORE 5.6.1 vs SCX schedulers in Rocket League kernel 6.12rc2

Rocket League first two minutes of match replay no additional workload Ryzen 5700X RTX 3060Ti EPP powersave / balance_performance

Submitted 1 month ago by yubysowhat

Specifications
Label OS GPU CPU RAM OS specific
BORE 5.6.1 CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Bpfland-main CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Bpfland-next CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Bpfland-next -k CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Bpfland-next --lowlatency CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Fair CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
LAVD CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
Rusty CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc2-1612RC2BORE561 powersave
# Top runs: * **Highest FPS**: `BORE 5.6.1` achieved the highest average FPS with a significant lead over others, ensuring smooth gameplay. * **Smoothest FPS**: `Bpfland-main` had the smoothest frame rate with the lowest standard deviation and variance, indicating consistent performance. * **Best overall**: `BORE 5.6.1` was the best overall due to its impressive balance of high FPS and relatively low frame time deviation, making it the top performer in this benchmark. # Issues: * The performance under the `Bpfland-next` scheduler was notably lower compared to other configurations, with average FPS dropping by a considerable percentage. This can impact gameplay smoothness and responsiveness. * `Bpfland-next -k` and `Bpfland-next --lowlatency` presented similar issues with lower FPS averages without any substantial advantages in terms of frame time stability, marking them as less effective for this benchmark. * Despite using the same hardware and software configuration, the heat generation observed in some low-performing runs was significant, potentially affecting overall system efficiency. # Summary The benchmark compared the performance of various `sched_ext` schedulers against `BORE 5.6.1` in the context of Rocket League on the Linux kernel version `6.12.0-rc2`. The `BORE 5.6.1` scheduler exhibited superior performance, achieving both the highest FPS and consistent frame times, making it the preferred choice for a smoother gaming experience. Surprisingly, the `Bpfland` versions, despite having similar hardware and software conditions, showed significant drops in performance, highlighting the importance of selecting the right scheduler for optimal system utilization. This benchmark effectively showcases how different scheduling approaches can influence the gaming experience on Linux.