It seems to be the most energy efficient on my lunar lake laptop, having the lowest low-utilization power draw (scx_lavd intel_pstate active > intel pstate active > EAS intel pstate passive), but there are some odd performance results, where only E-cores are used for single-threaded workloads like "zstd -b1" and "pv /dev/urandom > /dev/null". From my initial testing it seems to be way more convervative with using P-cores for these specific workloads, and only uses them if most of E-cores get overloaded, unlike EAS that engages P-cores when one E-core is utilized above 80%.
1 line
23 B
Text
1 line
23 B
Text
SCX_SCHEDULER=scx_lavd
|