Buzz-words are cool; they are loosely defined and are actually formed by the many implementation that use the label. Like Web 2.0 which is cool javascript for the one and interaction for the other. Now we have cloud-computing, which is cluster-computing…
Learning both OpenCL and CUDA
Be sure to read Taking on OpenCL where I’ve put my latest insights – also for CUDA. The two¹ “camps” OpenCL and CUDA both claim you should first learn their language first, after which the other would be easy to learn. I’m from…
Khronos OpenCL presentation at SIGGRAPH 2010
Here you find the videos uploaded by Khronos of their presentation about OpenCL. I added the time-line, so you can scroll to the more interesting parts easily. The presentation by Ofer Rosenberg of Intel and Cliff Woolly of NVIDIA were not…
To think about: an OpenCL Wizard
A part of reaction on my earlier post was: “VB Programmers span the whole range from hobbyists to scientists and professions. There is no reason that VB programmers should be left out of the loop in GPU programming. (…) CUDA and…
OpenCL 1.1 changes compared to 1.0
This blog-entry is of interest for you, if you don’t want to read the whole new specifications [PDF] for the OpenCL 1.1 changes, but just want an overview of the most important changes differences with 1.0. The news-release sums up the changes…
Difference between CUDA and OpenCL 2010
THIS ARTICLE IS VERY OUTDATED AND NOW SIMPLY UNTRUE FOR CERTAIN PARTS! NEW ARTICLE COMING UP. Most GPGPU-enthusiasts have heard of both OpenCL and CUDA. While there are more solutions, these have the most potential. Both techniques are very comparable like…
Does GPGPU have a bright future?
This post has a focus towards programmers. The main question “should I invest in learning CUDA/OpenCL?” Using the video-processor for parallel processing is actually possible since beginning 2006; you just had to know how to use the OpenGL Shader Language. Not…
nVidia’s CUDA vs OpenCL Marketing
Please read this article about Microsoft and OpenCL, before reading on. The people of Unigine did the requested benchmarking, and have some results on differences between the three big GPGPU-APIs. See their part I, part II and part III with some…
OpenCL – the battle, part I
Part I: the Hardware-companies and Operating Systems (Part II will be about programming languages and software-companies, part III about the gaming-industry) OpenCL is the new, but already de-facto standard of stream-computing; but how it got there so fast is somewhat strange….

