Benchmark #546

Download
Baldurs Gate 3 rust schedulers (scx-scheds-git)

3min camera rotate

Submitted 1 month ago by derfluep

Specifications
Label OS GPU CPU RAM OS specific
bg3_bpfland Steam Runtime 3 (sniper) AMD Radeon RX 6800 XT (RADV NAVI21) AMD Ryzen 5 5600X 6-Core Processor 34 GB 6.11.1-2-cachyos-lto performance
bg3_lavd Steam Runtime 3 (sniper) AMD Radeon RX 6800 XT (RADV NAVI21) AMD Ryzen 5 5600X 6-Core Processor 34 GB 6.11.1-2-cachyos-lto performance
bg3_lavd_performance_ncc Steam Runtime 3 (sniper) AMD Radeon RX 6800 XT (RADV NAVI21) AMD Ryzen 5 5600X 6-Core Processor 34 GB 6.11.1-2-cachyos-lto performance
bg3_bpfland_c0km_performance Steam Runtime 3 (sniper) AMD Radeon RX 6800 XT (RADV NAVI21) AMD Ryzen 5 5600X 6-Core Processor 34 GB 6.11.1-2-cachyos-lto performance
bg3_bore Steam Runtime 3 (sniper) AMD Radeon RX 6800 XT (RADV NAVI21) AMD Ryzen 5 5600X 6-Core Processor 34 GB 6.11.1-2-cachyos-lto performance
# Top runs: * **Highest FPS**: `bg3_bpfland_c0km_performance` with slightly higher performance, maintaining stable high averages and peaks relative to other runs. * **Smoothest FPS**: `bg3_lavd_performance_ncc` has the lowest variance in FPS, ensuring consistent performance. * **Best overall**: `bg3_bpfland` offers a strong balance of high FPS and stability, making it the best choice overall. # Issues: * One of the runs, which uses the `bore` scheduler, shows significantly higher variance in FPS compared to the others, indicating less stability. * The GPU temperature for the `lavd` run is lower than for others, suggesting possible thermal throttling with others, but lower temperatures do not result in performance gains. * The run involving the `bpfland` scheduler, without additional configuration, has a marginally higher FPS low percentile, highlighting potential drops in performance for others. # Summary In this benchmark comparing different `rust` schedulers, specifically those utilizing the `scx` framework for `Baldurs Gate 3`, the `bpfland` scheduler combined with custom performance configurations provided the highest FPS while maintaining stability. The `lavd_performance_ncc` scheduler, however, offered the smoothest experience with the lowest FPS deviation throughout the sessions. The standard configurations still deliver competitive performance, but noticeable variations in stability and temperature were observed, indicating room for optimization in specific scenarios.