Expanded OpenCL chapter.