Benchmark #1162

Download
Borderlands p2dq defaults

Comparison of old version of p2dq vs main vs eevdf

Submitted 2 weeks ago by sirzeitgeist

Specifications
Label OS GPU CPU RAM OS specific
bl3_p2dq_old Steam Runtime 3 (sniper) AMD Radeon RX 6750 XT AMD Ryzen 5 7600X 6-Core Processor 66 GB 6.12.0-rc7-g902d67a2d40f-dirty performance
bl3_p2dq_main_no_greedy_idle Steam Runtime 3 (sniper) AMD Radeon RX 6750 XT AMD Ryzen 5 7600X 6-Core Processor 66 GB 6.12.0-rc7-g902d67a2d40f-dirty performance
bl3_p2dq_main Steam Runtime 3 (sniper) AMD Radeon RX 6750 XT AMD Ryzen 5 7600X 6-Core Processor 66 GB 6.12.0-rc7-g902d67a2d40f-dirty performance
bl3_eevdf Steam Runtime 3 (sniper) AMD Radeon RX 6750 XT AMD Ryzen 5 7600X 6-Core Processor 66 GB 6.12.0-rc7-g902d67a2d40f-dirty performance
# Top runs: * **Highest FPS**: `bl3_p2dq_main` with a mean FPS slightly higher than other configurations. * **Smoothest FPS**: `bl3_p2dq_main_no_greedy_idle` has the lowest FPS variance and standard deviation, indicating the smoothest experience. * **Best overall**: `bl3_p2dq_main_no_greedy_idle` offers a balance of relatively high FPS and smooth performance. # Summary In this benchmark comparing different configurations of a scheduler for Borderlands, the p2dq main setup achieves the highest average frames per second, but with a notable increase in variability compared to the others. Alternatively, the main version without the greedy idle option produces the smoothest experience, as evidenced by its lower FPS variance, making it an excellent choice for balancing performance and consistency. Interestingly, the new scheduling technique, `eevdf`, fares well, offering performance similar to the legacy method (`p2dq_old`), but with a slight improvement in FPS variability. These insights suggest that the p2dq main setups, particularly without greedy idle, could provide optimal performance for applications demanding consistent frame rates.