OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors.

- Wiki
2 articles, 0 books.

Where your computer’s CPU might have 8 cores, its GPU can have hundreds. OpenCL is a standard framework that gives you access to all that power.

From my perspective as a .NET developer, it would be a great opportunity to have an access to a huge computational power of hundreds GPU cores, so I tried to figure out what is the current state of art in my domain.