This article is taken from the book OpenCL in Action from Manning Publications. The author explains the inner workings of OpenCL and uses a card game analogy to explain OpenCL operation.

Introducing OpenCL (PDF)