4 ms·
ROCm contains a AMD's version of a translation layer for CUDA (though I've read people saying that it has some restrictions to get around Nvidia's language, not
by joshscholar 3y ago
ROCm contains a AMD's version of a translation layer for CUDA (though I've read people saying that it has some restrictions to get around Nvidia's language, not sure what. Maybe it has to be precompiled.)
But ROCm has a DIFFERENT trick. It has it's own language that can be translated into CUDA or for other targets. If you use THAT language instead of CUDA you can get the effect of CUDA on Nvidia without the source being IN CUDA and you compile that language for AMD or INTEL.