Benchmark #1084

Download
EEVDF vs SCX schedulers in Rocket League | kernel 6.14rc2

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

Submitted 3 weeks ago by yubysowhat

Specifications
Label OS GPU CPU RAM OS specific
Bpfland CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
EEVDF CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
Flash CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
LAVD CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
p2dq CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
Rusty CachyOS NVIDIA GeForce RTX 3060 Ti AMD Ryzen 7 5700X 8-Core Processor 17 GB 6.14.0-rc2-1EEVDF performance
# Top runs: * **Highest FPS**: `EEVDF` with an average FPS slightly higher than the others. * **Smoothest FPS**: `Flash` with the lowest standard deviation and variance, indicating more consistent frame rates. * **Best overall**: `Flash` offers the best balance of high FPS and low variance, providing a stable gaming experience. # Issues: * The run with `p2dq` scheduler shows a significantly lower average FPS compared to the other runs, with a notable increase in variance, indicating a less stable performance. * GPU load and power consumption are lower in the `p2dq` run compared to others, suggesting inefficient utilization of resources. * `LAVD` has a higher variance and lower average FPS compared to most other runs, affecting its overall gaming performance. # Summary This benchmark compares the efficiency of various `sched_ext` schedulers, specifically `EEVDF`, `Bpfland`, `Flash`, `LAVD`, `p2dq` and `Rusty`, under the same hardware and software conditions, using `Rocket League` as the test platform. The `Flash` scheduler provided the smoothest overall experience with its low variance and consistent frame times, making it the best choice for a stable gaming experience. The `EEVDF` scheduler achieved the highest FPS, but with slightly higher fluctuations in performance. Notably, the `p2dq` and `LAVD` schedulers underperformed in both FPS and stability, indicating areas for further optimization. Overall, this comparison highlights the importance of balancing FPS and frame consistency for an optimal gaming experience.