I agree, AMD is working on making it easy to port CUDA[1], which still doesn't provide a strict alternative, but it's something
http://wccftech.com/amd-cuda-compilercompatibility-layer-ann...
http://wccftech.com/amd-cuda-compilercompatibility-layer-ann...
LLVM also has an AMD GPU backend, and says this thing is built on clang/llvm.
So i suspect it's based on that support :)
But yeah this isn't production ready