2 ms·
> Now that we can see Vulkan is around 4/3 more power efficient than Metal on the same hardware Nonsense. They haven’t even implemented power management and i
by riceart 4y ago
> Now that we can see Vulkan is around 4/3 more power efficient than Metal on the same hardware
Nonsense.
They haven’t even implemented power management and it’s not even a fair comparison.
- HopenHeyHi 4y agoAbout power management: https://www.reddit.com/r/AsahiLinux/comments/11mjhx5/tips_for_battery_drain_on_16_inch_m1_when/ https://www.reddit.com/r/AsahiLinux/comments/11mjhx5/tips_fo... Marcan (two weeks ago): It's a known issue blocked on bureaucracy/politics with the kernel, so you just have to wait. Sorry. ARM64 Linux does not want hardware-specific cpuidle drivers, instead relying on the PSCI firmware standard, but that standard is designed to rely on optional ARM features that Apple Silicon does not implement, so we can't implement it. Basically, PSCI assumes you have a "super-hypervisor" running the platform (TrustZone/EL3 on most Androids, but also somewhat similar to SMM mode on Intel), which is something Apple very deliberately stripped out of their CPUs very quickly because they don't need it and their security model relies on better solutions. Linux on AS truly runs on bare metal at the highest privilege, unlike the vast majority of other ARM64 platforms. The current thinking is we need to make a new standard, either a new PSCI transport that does work on AS or something simpler/ad-hoc. We haven't had time to start that long conversation formally yet. I could write a hardware-specific cpuidle driver in a day, but of course they'd reject it upstream. Doesn't seem like this is going to be fixed anytime soon. :(