Benchmark #1095

Download
BORE vs SCX schedulers in Rocket League | kernel 6.13.3

Rocket League | first two minutes of match replay | no additional workload | Ryzen 5700X | RTX 3060Ti | power profile balanced

Submitted 2 weeks ago by yubysowhat

Specifications
Label OS GPU CPU RAM OS specific
BORE CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
Bpfland CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
Flash CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
LAVD CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
p2dq CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
Rusty CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
Tickless CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.13.3-2-cachyos powersave
# Top runs: * **Highest FPS**: `BORE` - This run has the highest average FPS, surpassing all others. * **Smoothest FPS**: `Flash` - Exhibits the lowest standard deviation and variance, indicating more stable frame rates. * **Best overall**: `Flash` - While it doesn't have the highest FPS, its stability with the lowest variance and standard deviation makes it the most balanced choice. # Issues: * The run labeled with `Tickless` has significantly lower FPS and higher variance compared to others, indicating a performance issue. This could be attributed to differences in GPU load and temperature metrics, within the same scheduler setup. # Summary In this benchmark, various `sched_ext` schedulers are compared using Rocket League as the test application. All tests were conducted under similar conditions on `CachyOS` with a `Ryzen 5700X` and `RTX 3060Ti`, focusing on performance within the first two minutes of a match replay. While the `BORE` scheduler achieved the highest average frames per second, the `Flash` scheduler provided the smoothest experience with the lowest variance, making it the best overall choice. The `Tickless` scheduler underperformed significantly, with lower FPS and higher variability, possibly due to discrepancies in GPU metrics. This suggests that different `sched_ext` schedulers can have varied impacts on gaming performance, with `Flash` offering a favorable balance between FPS and stability.