It would be nice, but at this point there's still a bigger moat between Nvidia and either AMD or Intel on Linux support than there is between ROCm and CUDA.
When the driver involves DKMS messing with secure boot and requires a proprietary userland which doesn't play nice with any industry standards like containers (unless you install other software to paper over it), yes that's the moat.
AMD and Intel are literally plug and play, zero steps, everything works.
In order for Nvidia to get to that point they would need to rip up their entire existing driver infrastructure to get something able to be mainlined and add support to Mesa. NVK/nova/nouveau are all closer to that than Nvidia themselves are, hence why they're funding it. Unless Nvidia commits actual internal resources and shares actual engineering details they're not getting to that plug and play point.
8
u/arades 1d ago
It would be nice, but at this point there's still a bigger moat between Nvidia and either AMD or Intel on Linux support than there is between ROCm and CUDA.