GPGPU Series - Introduction

Next week I'll be giving a talk about General Purpose Computing on the GPU (GPGPU) at the Sela Developer Practice conference. [Update: The website now shows SDP 2014, the post talks about SDP 2013.] There is no way to fit all the cool stuff you can do with GPGPU into a 50 minute session, so I'm going to write a series of posts about building stuff with C++ AMP and OpenCL.

The series will go something like this:

  • Basic OpenCL, interop with .NET
  • Basic C++ AMP, interop with .NET
  • Debugging OpenCL
  • Debugging C++ AMP
  • Profiling C++ AMP
  • Examples
    • Image processing
    • Computing hashes (password dictionary attack)
    • TBD

We'll see how far I actually get before blogging fatigue carries me off to something more interesting. :P

David Ostrovsky

I'm a level 38 Computer Geek, with experience in everything from databases to mobile apps. I'm also a Senior Solutions Architect at Couchbase, where I often keep clients happy by coding hard.

comments powered by Disqus