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
-
@non-bin Really, dude? That's a question you can easily answer with 5 minutes of research. 😧
One is a graphics library, the other is a computing library. OpenCL allows you to run code on the GPU, basically. -
@non-bin OpenCL is just the cross-platform API equivalent for CUDA for heterogenous computing, supported by giants like AMD, Apple & yeah Nvidia.
So, theoretically, using OpenCL makes your code kinda portable. However, GPU computing is currently dominated by CUDA, which had the first mover's advantage.
Related Rants

She runs C shells by the seashore.
Does anyone know the best way of doing GPU stuff in C? I have a cuda enabled GTX 1050, but the cuda drivers screw everything up on machine for some reason.
Is there a better way to do this without the cuda drivers?
question
gpu
c