Before you begin diving into programming in OpenCL, it may be useful to view this introductory overview video series. Justin Hensley, a Senior Member of Technical Staff in the Office of the CTO, takes us through a five-part tutorial on the design goals of OpenCL™, basic terminology and concepts, execution and memory models, and a few coding details about how to offload tasks to the GPU.
Note: ATI Stream Technology is now called AMD Accelerated Parallel Processing (APP) Technology.