Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Played with it for a bit, but dropped it ask couldn't find a sensible project to use it for. Despite being open, it seems to have kind of lost out to CUDA for the most part, so that may be the more sensible thing to invest time into learning.
-
purist12024y@AlmondSauce The thing i find frustating with CUDA is, it is not compatible with AMD GPUs. I was told to skip CUDA because of this and OpenCL being a higher level language.
-
@purist Yeah, I wish OpenCL won for that reason, but it hasn't. Depends what your use case is - but look at libraries like TensorFlow for instance, CUDA baked in and OpenCL is just a half-complete experiment. Same with MXNet, same with a whole other bunch of stuff.
Hopefully the situation changes, but at present it looks pretty dire for OpenCL. -
purist12024y@AlmondSauce It is infuriating that the entire industry just accepted Nvidia to be the sole winner of this battle and is leaving AMD to bleed out and die. Scientific computing is the future, and i cant help but wonder how tf did anyone not see this as a big problem well ahead.!? I have learnt some CUDA and it is nice. But i dont want to learn an enterprise language, but i also dont want to learn something which will be useless very fast.
I am learning pytorch. But i feel like, it looks at the problem of parallelisation very differently than CUDA. No offense, pytorch/TFs graph based parallelisation maybe the future for ML applications, but that seems like a very specific application of parallelisation to me.
Related Rants
-
Batburger11Most of the code I write nowadays is for GPUs using a dialect of C. Anyways, due to the hardware of GPUs there...
-
Hastouki2"OpenGL, OpenCL deprecated in favor of Metal 2 in macOS 10.14 Mojave". Another reason I'm never buying another...
-
EaZyCode1Follow-up to my previous story: https://devrant.com/rants/1969484/... If this seems to long to read, skip to ...
Has anyone here worked with OpenCL ? I was interested in learning it for a while but couldnt find any reliable course/tutorial or even sane documentation to follow. And is it even worth it now!?
question
opencl