zlacker

[return to "OpenGL 3.1 on Asahi Linux"]
1. nights+C8[view] [source] 2023-06-06 14:20:23
>>simjue+(OP)
This is great work and I commend it. But in other threads people are acting like Asahi Linux hardware support is 100% complete. My fear is that if I were to go this route and purchase the hardware I'd be seeing fraction of the performance and capability I would in Mac OS. To be honest this blog post seems like the project has a long ways to go, not that it is nearly completion.

I just can't justify buying hardware from a company that is so hostile to developers and hackers as nice as it may be.

◧◩
2. virapt+fa[view] [source] 2023-06-06 14:26:37
>>nights+C8
> I'd be seeing fraction of the performance and capability

You'd temporarily lose some hardware support (documented) while it's being worked on. But I'm not sure why you expect losing performance? This is running native code. Same binary will run the same on both systems (+/- the llvm version differences).

◧◩◪
3. Timon3+Yg[view] [source] 2023-06-06 14:52:42
>>virapt+fa
Does the CPU run at similar frequencies between Mac OS and Linux (since they're writing their own drivers this isn't guaranteed)? Is the scheduling done similarly? Are there any special hardware modes you have to activate with e.g. binary blobs?

There are a bunch of factors that could affect performance even under the same OS (try underclocking your CPU or play around with schedulers). Given the mostly non-existent documentation from Apple I'd strongly suspect that average-case performance will stay worse on the Linux side for a long time.

◧◩◪◨
4. hedora+kg1[view] [source] 2023-06-06 19:02:27
>>Timon3+Yg
The currently top-rated top-level HN comment goes into those details. This release significantly improves CPU power management, to the point where it should be similar to MacOS.

Some of this stuff is handled by binary blobs that get installed/upgraded by MacOS, and are running by the time Linux boots.

With the previous release, power per watt and absolute performance were already better than high-end x86 laptops, so if your question is "is this faster and more power efficient than my other Linux laptop?", the answer is probably yes.

If you're asking if it will beat MacOS's perf/watt in all scenarios, the answer will be no for a long time. However, it is probably already beating MacOS in many practical scenarios.

[go to top]