> You really think that Linux developers would know how to squeeze better performance out of Nvidia hardware than the Nvidia even with the design specs?
Yes. Even more importantly, they would be able to keep it stable alongside Mesa and Wayland/Xorg updates.
> Nvidia has the foremost experts in designing GPUs and software around it (Cuda).
And breaking up the company wouldn't make those people disappear! On the contrary, it would liberate their work. They would suddenly be free to start making CUDA compatible with AMDGPU! It would be wonderful.
Even if those people kept their work closed-source, just having an open hardware spec would do wonders for nouveau development. Last I checked, nouveau can't even set the GPU clock speed!
> Google doesn’t support its own phones as long as Apple. There is no excuse.
And that's my entire point! Google is bad at handling this responsibility, so let's take it off their hands! The reality is that Google doesn't want us to, because long term support is bad for their bottom-line!
> And breaking up the company wouldn't make those people disappear! On the contrary, it would liberate their work. They would suddenly be free to start making CUDA compatible with AMDGPU! It would be wonderful.
The chip designers at NVidia work alongside the software people iteratively. They don’t just design the perfect chip and throw it over the fence.
Cuda isn’t just great (I’m not in that space, it might suck. I honestly don’t know) software that could be ported to any architecture. Cuda is written to work on a specific architecture both the hardware and the software inform each other.
Yes. Even more importantly, they would be able to keep it stable alongside Mesa and Wayland/Xorg updates.
> Nvidia has the foremost experts in designing GPUs and software around it (Cuda).
And breaking up the company wouldn't make those people disappear! On the contrary, it would liberate their work. They would suddenly be free to start making CUDA compatible with AMDGPU! It would be wonderful.
Even if those people kept their work closed-source, just having an open hardware spec would do wonders for nouveau development. Last I checked, nouveau can't even set the GPU clock speed!
> Google doesn’t support its own phones as long as Apple. There is no excuse.
And that's my entire point! Google is bad at handling this responsibility, so let's take it off their hands! The reality is that Google doesn't want us to, because long term support is bad for their bottom-line!