2 ms·
OK, but isn't the memory management stuff part of the API? :) And with HIP, the user-facing memory model is virtually identical to CUDA to my knowledge. Conver
by ColonelPhantom 2y ago
OK, but isn't the memory management stuff part of the API? :)
And with HIP, the user-facing memory model is virtually identical to CUDA to my knowledge. Converting a CUDA program to HIP, assuming no unsupported features or platform details are used, is basically just "do s/cu/hip/g".
Also, HIP wasn't around in 2014. To program an AMD GPU back then, you were probably using OpenCL, which is nicely platform independent but also arguably somewhat archaic.