NVIDIA's GPUs have high parallel processing capabilities, but those capabilities are useless if programs and systems don't have support for them, which means that NVIDIA has had to negotiate special deals and strike partnerships with builders of supercomputers and software makers.
From now on, though, it will be easier to implement GPU Acceleration in new software and machines, because NVIDIA has provided the CUDA Compiler source code to LLVM.