More work on OpenCL model. The only bit I haven't gone over carefully yet is the section about SC operations.