3 ms·
OpenCL is as dead as OpenGL and the inference implementations that exist are very unperformant. The only real options are CUDA, ROCm, Vulkan and CPU. And Vulkan
by moffkalast 3y ago
OpenCL is as dead as OpenGL and the inference implementations that exist are very unperformant. The only real options are CUDA, ROCm, Vulkan and CPU. And Vulkan is a proper pain too, takes forver to build compute shaders and has to do so for each model. It only makes sense on Intel Arc since there's nothing else there.
- zozbot234 3y agoSYCL is a fairly direct successor to the OpenCL model and is not quite dead, Intel seems to be betting on it more than others.
- mpreda 3y agoROCm includes OpenCL. And it's a very performant OpenCL implementation.
- taminka 3y agowhy though? except for apple, most vendors still actively support it and newer versions of OpenCL are released…