Apple should upstream their drivers. Who is Asahi Lina? Is that an actual person?
Asahi Lina is a maintainer in Asahi Linux project. She is now much known because of the achivement she earned, programming the Asahi Linux GPU driver for MacOS.
Tales of the M1 GPU
31–40 of 390 posts
Re: Tales of the M1 GPU
#32Earlier quoted context omitted.
I think it’s a vTuber anime persona of a very talented programmer or something?
And, sorry for continuing this thread, what is a "vTuber anime persona"?
Anime = Japanese cartoon style
Re: Tales of the M1 GPU
#33Earlier quoted context omitted.
Porting what?
GPU driver. So that one can install Windows on Apple Silicon and get accelerated graphics.
Windows has some behavior that is hard-coded and cannot be changed except by Microsoft. This behavior can fairly easily be bent on Linux, but Windows drivers can't bend the rules for some of these issues.
The biggest issue that immediately comes to mind is that the M1 MMU (Memory Management Unit) only can handle 16K pages. Linux can easily be built for 16K, and most programs work on 16K, but Windows currently only supports 4K on ARM. No driver can fix that - only Microsoft. Of course, if Microsoft joins the Apple Silicon train (which Apple has said they are more than welcome to do), then they probably will have official Apple documentation and not need the Asahi Linux findings.
Re: Tales of the M1 GPU
#34Apple should upstream their drivers. Who is Asahi Lina? Is that an actual person?
Re: Tales of the M1 GPU
#35Earlier quoted context omitted.
I think it’s a vTuber anime persona of a very talented programmer or something?
And, sorry for continuing this thread, what is a "vTuber anime persona"?
Re: Tales of the M1 GPU
#36Earlier quoted context omitted.
I think it’s a vTuber anime persona of a very talented programmer or something?
And, sorry for continuing this thread, what is a "vTuber anime persona"?
Check out the Asahi Lina channel to see what I mean.
Re: Tales of the M1 GPU
#37The m1n1 hypervisor specialised for debugging is a pretty genius idea. Is anyone aware of anyone else taking a similar approach? Seems like it would be a pretty generally applicable technique and would make OS/hardware driver development a lot more approachable.
Re: Tales of the M1 GPU
#38Earlier quoted context omitted.
I think it’s a vTuber anime persona of a very talented programmer or something?
And, sorry for continuing this thread, what is a "vTuber anime persona"?
From what I have gleaned, vTuber is a virtual YouTuber. The streams use an anime model a s behaviour.
So we've no idea who it is.
And for some reason I feel creeped out now. There is something perturbing about the saccharin persona coupled with the pseudonym.
Like Pennywise (It) vibes?
Re: Tales of the M1 GPU
#39Is anyone porting the GPU driver to Windows?
For one example, Windows ARM kernels are pretty tied to the GIC (ARM's reference interrupt controller), but Apple has its own interrupt controller. Normally on ntoskrnl this distinction would simply need hal.dll swapped out, but I've heard from those who've looked into it that the clean separation has broken down a bit and you'd have to binary patch a windows kernel now if you don't have source access.