Benchmark #1050

Download
osu!stable + stress-ng (-c 16) - BORE vs lavd vs bpfland

Submitted 1 month ago by .dnaim

Specifications
Label OS GPU CPU RAM OS specific
BORE Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
bpfland-5ms-n Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
bpfland-5ms Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
bpfland Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
lavd-opt-preemption2 Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
lavd Steam Runtime 3 (sniper) AMD Radeon Graphics AMD Ryzen 5 6600HS Creator Edition 14 GB 6.13.0-3-cachyos powersave
# Top runs: * **Highest FPS**: `lavd` has the highest average FPS, approximately 4% more than the next runner up. * **Smoothest FPS**: `lavd` features the smoothest performance, with a standard deviation around 30% less than some of the other configurations. * **Best overall**: `lavd` stands out as the best overall, offering both high FPS and smooth frame delivery. # Issues: * The configuration using `lavd-opt-preemption2` shows significantly lower mean FPS, approximately 32% down from others, indicating possible performance bottlenecks or inefficiencies in this configuration. * The `lavd-opt-preemption2` variant has a considerably higher standard deviation compared to other scheduling setups, demonstrating irregular frame times and inconsistent performance. * When comparing configurations focused on scheduler performance, the `lavd-opt-preemption2` setup appears suboptimal due to its markedly reduced frame rates and unstable frame times, although the hardware and OS remained consistent across all tests. # Summary This benchmark primarily contrasts the performance of various scheduling strategies, notably `BORE`, `bpfland`, and `lavd`, using a consistent hardware setup. The results reveal that the `lavd` configuration is the most effective, delivering superior performance in terms of both frame rates and stability. However, the `lavd-opt-preemption2` setup lags in performance with significantly lower FPS and higher variability, suggesting inefficiencies. Overall, the benchmark highlights how scheduler choice can affect system performance, emphasizing the importance of selecting an optimal configuration for achieving high and stable frame rates.