Matt Soos writes that the speed advantages that developers enjoy from AMD’s OpenCL comes at the expense of an implementation that is rather painful to deal with. The OpenCL architecture is clean, ...