3 ms·
> It is such a big deal that AMD had to fork tensorflow and try to make their own version it in order to make it "partially" run over HIP. That's because HIP r
by fluffything 6y ago
> It is such a big deal that AMD had to fork tensorflow and try to make their own version it in order to make it "partially" run over HIP.
That's because HIP requires changes to the program source code, but AMD has managed to upstream those patches to other projects. If they haven't done that for Tensorflow, that's kind of their problem.
Clang can compile CUDA code, and it has an AMDGpu backend. AMD could compile that CUDA code to SPIRV if they wanted. Intel and PGI do compile CUDA to x86-64 using LLVM without problems.