OpenCL.org
The Community Site
For C++ kernels, see the blog-post “C to C++ kernel porting guidelines“