By exception, another PDF-Monday. OpenCL vs. OpenMP: A Programmability Debate. The one moment OpenCL and the other mom ent OpenMP produces faster code. From the conclusion: “OpenMP is more productive, while OpenCL is portable for a larger class of devices. Performance-wise, we…
OpenCL Fireworks
I like and appreciate differences in the many cultures on our Earth, but also like to recognise different very old traditions everywhere to feel a sort of ancient bond. As an European citizen I’m quite familiar with the replacement of the…
Thalesians talk – OpenCL in financial computations
End of October I had a talk for the Thalesians, a group that organises different kinds of talks for people working or interested in the financial market. If you live in London, I would certainly recommend you visit one of their…
The rise of the GPGPU-compilers
If you read The Disasters of Visual Designer Tools you’ll find a common thought about easy programming: many programmers don’t learn the hard-to-grasp backgrounds any more, but twiddle around and click a program together. In the early days of BASIC, you…
Let’s enter the Top500 HPC list using GPUs
The #500 super-computer has only 24 TFlops (2010-06-06) update: scroll down to see the best configuration I have found. In other words: a cluster with at least 30 nodes with 4 high-end GPUs each (costing almost €2000,- per node and giving…
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…


