On Saturday, 4 April 2015 at 02:49:16 UTC, Walter Bright wrote:
http://www.nvidia.com/object/cuda_home_new.html
No, but I'm building an embedded dsl that will allow to generate opencl kernels and supporting boilerplate opencl api calls at compile-time. it's called clop (openCL OPtimizer). It uses derelict.opencl bindings.