Benchmark #1322

Download
Rain World | BORE vs SCX

Synchronization limited scene from one of the heaviest areas of the game. Tested with background load composed of a Discord Call + 1080p60fps CPU encoded streaming. Data from this shouldn't be particular representative of regular gameplay since there are a lot more entities than the ones the engine can comfortably handle, still it's a worst case scenario. BORE | BPFLAND -m performance | BPFLAND -m performance --local-pcpu | LAVD --autopilot | LAVD --performance

Submitted 2 months ago by summedkibbles36

Specifications
Label OS GPU CPU RAM OS specific
BORE Freedesktop SDK 24.08 (Flatpak runtime) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.2-cachyos1.lto.fc43.x86_64 performance
BPFLAND Freedesktop SDK 24.08 (Flatpak runtime) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.2-cachyos1.lto.fc43.x86_64 performance
BPFLAND PCPU Freedesktop SDK 24.08 (Flatpak runtime) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.2-cachyos1.lto.fc43.x86_64 performance
LAVD Autopilot Freedesktop SDK 24.08 (Flatpak runtime) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.2-cachyos1.lto.fc43.x86_64 performance
LAVD Performance Freedesktop SDK 24.08 (Flatpak runtime) AMD Radeon RX 7900 GRE (RADV NAVI31) AMD Ryzen 7 7800X3D 8-Core Processor 33 GB 6.14.2-cachyos1.lto.fc43.x86_64 performance
# Top runs: * **Highest FPS**: `BPFLAND PCPU` with a slightly higher average FPS compared to others. * **Smoothest FPS**: `BPFLAND` with the lowest standard deviation and variance. * **Best overall**: `BPFLAND PCPU`, offering a balanced performance with high FPS and relatively low variation. # Issues: * The `LAVD Autopilot` scheduler resulted in lower average FPS compared to all other schedulers, approximately 2%-3% below the next lowest FPS score. # Summary This benchmark compares the performance of different scheduling strategies (`BORE`, `BPFLAND`, `BPFLAND PCPU`, `LAVD Autopilot`, and `LAVD Performance`) on a specific worst-case scenario in the game Rain World. While these schedulers all ran on the same hardware and under identical environmental conditions, the `BPFLAND PCPU` scheduler consistently delivered the highest average FPS. The standard `BPFLAND` provided the most stable frame rates, showcasing the least deviation in FPS, thereby providing a smoother experience. In contrast, `LAVD Autopilot` lagged somewhat in FPS performance, indicating it may not be as optimal under these conditions. The benchmark highlights the trade-offs between maximizing FPS and achieving consistency, critical in such demanding scenarios.