6 ms·
I thought that the US Supreme Court decision in Google v. Oracle and the Java reimplementation provided enough case precedent to allow companies to re-implement
by xd1936 1y ago
I thought that the US Supreme Court decision in Google v. Oracle and the Java reimplementation provided enough case precedent to allow companies to re-implement something like CUDA APIs?
https://www.theverge.com/2021/4/5/22367851/google-oracle-supreme-court-ruling-java-android-api https://www.theverge.com/2021/4/5/22367851/google-oracle-sup...
https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_Inc https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_....
- timhigins 1y agoExactly and see also ROCM/HIP which is AMD’s reimplementation of CUDA for their gpus.
- pjmlp 1y agoReimplementation of CUDA C++, not CUDA. CUDA is a set of four compilers, namely C, C++, Fortran and Python JIT DSLs, a bytecode and two compiler backend libraries, a set of compute libraries collection for the languages listed above, plugins for Eclipse and Visual Studio, a GPU graphical debugger and profiler.
- qalmakka 1y agoThere's ZLUDA for AMD that actually implements CUDA, but it's still quite immature yet