Hacker News

Favorites Setup
Comment by cmrdporcupine | original | Unikernels were hard. key word: were
[−]cmrdporcupine · 2026-10-10 Sat 19:59 UTC · link
I mean, sure we can put labels wherever we want. I don't really care. MirageOS even has "OS" in its name.

The point is all the other things: total number of lines of code, permissions and security, memory management, drivers, process mgmt, it all changes.

[−]Joker_vD · 2026-10-10 Sat 20:23 UTC · link
Does it though? And I'd really like to see how you'll revirtualize e.g. an NVIDIA GPU (notoriously context-full piece of hardware), while allowing transparent shared access to it from different applications. Heck, you'll run into trouble with most of PCI-connected devices except for the most primitive once.
[−]cmrdporcupine · 2026-10-10 Sat 20:42 UTC · link
yea, "virtualizing" an NVIDIA GPU is not truly feasible right now from what I see.

I do know that AMD has done more in this space. When I worked at Google there were (other) people on the Stadia team doing this. And some open source bits out there that I've seen, including from AMD.

Unfortunately, my real world work... and most real inference etc work others are doing... is on CUDA/NVIDIA.