On Wednesday 21 October 2020, Aaron Puchert wrote:
Am 16.10.20 um 11:38 schrieb Neal Gompa:
Somehow, for over a decade, there still is no CUDA reimplementation for Free platforms. Maybe I missed something, but it seems like nobody ever tried.
To be fair, depending on how Google v Oracle [1] goes that might be legally difficult. Even if Google wins, many observers think they will win on procedural grounds, meaning that reimplementing that particular API was fair use as opposed to APIs in general not being copyrightable. It's unlikely to set a favorable precedent. But let's wait.
There's virtually no adoption of OpenCL [...] That's a slight exaggeration. CUDA is used much more widely, but it's not like you can't find a decent number of OpenCL users.
What's much more disappointing to me is that the open source OpenCL implementation in Mesa seems to be more of a second class citizen and still only supports OpenCL 1.1.
Best regards, Aaron
[1] <https://www.supremecourt.gov/search.aspx?filename=/docket/docketfiles/html/public/18-956.html>
In general Nvidia does such a reasonable job that there is really no itch to scratch. Nvidia may offend some in the open source community, but it's more of a philosophical issue that a practical one, there is insufficient real pain to drive the creation of a viable alternative. Providing Nvidia jumps through what ever hoops the kernel people require of them, I see no reason to consider their closed source driver to be evil. In fact, driving better approaches to integrating closed and open solutions is probably to the advantage of Linux in the longer term. Michael -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org