Re:HIP – Convert CUDA to Portable C++
by waynecochran on Sunday March 18, 2018 @06:47PM
(#16614948)
Wait ... if you write your program in HIP you get both CUDA and OpenCL (which includes AMD) for free right?
There is no OpenCL in the story there. AMD created HIP as a direct copy of CUDA. It then gets compiled to work on AMD hardware, or can be translated to CUDA.
AMD also supports OpenCL (which I prefer to both CUDA and HIP), but it's not connected to HIP.
I considered using it for a project recently, but ultimately decided against it because I didn't need to be able to run on AMD systems.