Benchmark #608

Download
BORE vs SCX schedulers in Rocket League kernel 6.12rc3

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

Submitted 2 days 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.12.0-rc3-1-cachyos-rc powersave
Bpfland-next CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
Bpfland-next -k CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
Bpfland-next --lowlatency CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
Fair CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
Fair -k CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
LAVD CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
LAVD --performance CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
Rusty CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.12.0-rc3-1-cachyos-rc powersave
# Top runs: * **Highest FPS**: `BORE` with a mean FPS approximately 1.5% higher compared to all other runs. * **Smoothest FPS**: `Bpfland-next --lowlatency` with a standard deviation of FPS about 1% lower than others, indicating more stable frame rates. * **Best overall**: `BORE` due to its highest average FPS while maintaining reasonably smooth frame rates in comparison to other candidates. # Issues: * The tests with the `LAVD` and `LAVD --performance` schedulers have significantly lower FPS by about 15% to 20% compared to other setups, which impacts performance. Though they have lower temperatures, both CPU and GPU utilization rates are notably less than others. * The test utilizing the `Rusty` scheduler also shows approximately 10% to 15% lower FPS compared to others, and with higher FPS variability, suggesting inconsistent performance. # Summary This benchmark evaluates various `sched_ext` implementations in Rocket League using a replay benchmark. The `BORE` scheduler emerges as the top performer, achieving the highest frame rates and overall providing excellent performance. Additionally, the `Bpfland-next --lowlatency` scheduler stands out for its stability with less variance, though it offers slightly lower FPS. However, schedulers like `LAVD` and `Rusty` result in diminished FPS and variable performance, indicating potential inefficiencies or mismatches with the game's requirements.