Hi,
I've written up my observations from writing a working neural network kernel in a new blog post:
It's mainly aimed a those starting out (as I am) and more focused on the OpenCL side rather than on the neural network functionality.
If you have any questions you can post them either here of on google+ if you have an account.
nick