Benchmark #1469

Download
Elden Ring | BORE vs BPFLAND

CPU Limited scene in Gatefront Ruins (AI heavy) with no background load. 30 second frame recording with 0ms interval. Performance Governor/EPP, scx-scheds: 656ab0b

Submitted 1 week ago by summedkibbles36

Specifications
Label OS GPU CPU RAM OS specific
BORE Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.8-cachyos1.lto.fc43.x86_64 performance
BPFLAND -m all Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.8-cachyos1.lto.fc43.x86_64 performance
BPFLAND -m all --slice-us 3000 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.8-cachyos1.lto.fc43.x86_64 performance
BPFLAND -m performance Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.8-cachyos1.lto.fc43.x86_64 performance
BPFLAND -m performance --slice-us 3000 Steam Runtime 3 (sniper) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.8-cachyos1.lto.fc43.x86_64 performance
# Top runs: * **Highest FPS**: `BPFLAND -m all` delivers the highest average FPS, surpassing the other runs by a small margin. * **Smoothest FPS**: `BPFLAND -m performance --slice-us 3000` exhibits the most stable frame rate with the lowest standard deviation in FPS. * **Best overall**: `BPFLAND -m all` combines high FPS with a balanced standard deviation, offering a good trade-off between performance and stability. # Issues: * The configuration without any additional parameters in the BPFLAND scheduler settings results in the lowest FPS, a considerable drop compared to other setups. * The `BPFLAND -m performance --slice-us 3000` run, while optimized for smoothness, still falls short in FPS compared to other configurations. * All runs use identical hardware and software specifications, maintaining consistency in baseline test conditions. # Summary This benchmark compares the performance of different configurations of the `BPFLAND` scheduler against `BORE` in a CPU-limited scenario for "Elden Ring." The `BPFLAND -m all` setting delivers the best overall performance, providing the highest FPS with decent stability. Although the `BPFLAND -m performance --slice-us 3000` configuration achieves a smoother frame delivery due to its lower standard deviation, it compromises on FPS. Contrastingly, the base `BPFLAND -m performance` configuration exhibits a noticeable decrease in FPS, suggesting a significant trade-off in this particular setup. Overall, the choice of scheduler configuration significantly influences the performance characteristics, highlighting the potential for optimization through careful selection of scheduling parameters.