Speeding up finance algorithms for GPUs
Question: do we work with CUDA?
Answer: Yes, actually a lot! The company was built on OpenCL and we are still work with the language a lot – from embedded GPUs and FPGAs to high-end GPUs. Like OpenCL unjustly isn’t associated with clusters full of professional GPUs,…
NVIDIA: mobile phones, tablets and HPC (cloud)
If you want to see what is coming up in the market of consumer-technology (PC, mobile and tablet), then NVIDIA can tell you the most. The company is very flexible, and shows time after time it really knows in which markets…
PDFs of Monday 16 April
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…
PDFs of Monday 19 September
Already the fourth PDF-Monday. It takes quite some time, so I might keep it to 10 in the future – but till then enjoy! Not sure which to read? Pick the first one (for the rest there is not order). Edit:…
PDFs of Monday 12 September
As it got more popular that I shared my readings, I decided to put them on my site. I focus on everything that uses vector-processing (GPUs, heterogeneous computing, CUDA, OpenCL, GPGPU, etc). Did I miss something or you have a story you…
PDFs of Monday 5 September
Live from le Centre Pompidou in Paris: Monday PDF-day. I have never been inside the building, but it is a large public library where people are queueing to get in – no end to the knowledge-economy in Paris. A great place…
PDFs of Monday 29 August
This is the first PDF-Monday. It started as I used Mondays to read up on what happens around OpenCL and I like to share with you. It is a selection of what I find (somewhat) interesting – don’t hesitate to contact…
OpenCL vs CUDA Misconceptions
Translation available: Russian/Русский. (Let us know if you have translated this article too… And thank you!) Last year I explained the main differences between CUDA and OpenCL. Now I want to get some old (and partly) false stories around CUDA-vs-OpenCL out of…
Benchmarks Q1 2011
February Benchmark Month. The idea is that you do at least one of the following benchmarks and put the results on the Khronos Forum. If you encounter any technical problems or you think the benchmark favours a certain brand, discuss it…
Windows on ARM
In 2010 Microsoft got interested in ARM, because of low-power solutions for server-parks. ARM tried to lobby for years to convince Microsoft to port Windows to their architecture and now the result is there. Let’s not look to the past, why…
NVIDIA’s answer to SandyBridge and Fusion
Intel has Sandy Bridge, AMD has Fusion, now NVIDIA has a combination of CPU and GPU too: Project Denver. The only difference is that it is not X86-based, but an ARM-architecture. And most-probable the most powerful ARM-GPU of 2011. For years…
DirectCompute’s unpopularity
In the world of GPGPU we have currently 4 players: Khronos OpenCL, NVIDIA CUDA, Microsoft DirectCompute and PathScale ENZO. If you are researching DirectCompute vs CUDA, you probably know CUDA and OpenCL already (or start reading more articles from this blog)….
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…
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…








