Creo que la concesión de licencias va a ser la bala que detenga (muy probablemente QGIS) este sueño hecho realidad. Desde el comunicado de prensa de NVIDIA es sólo poner su sello de aprobación en Continuum Analytics' propietario NumbraPro puede acceder a la CUDA de NVIDIA. La propia Nvidia no proporciona a los usuarios de Python acceso nativo al entorno CUDA.
Si lo he entendido bien: El compilador NumbraPro toma el script Python, crea código C/C++ optimizado que luego compila bajo el compilador LLVM que tiene soporte para las GPUs NVIDIA. Esto permite que el lenguaje Python funcione con el rendimiento de los lenguajes de bajo nivel, aunque el tiempo de compilación será mayor debido al paso adicional, que si se hubiera implementado directamente en C/C++.
Sin embargo, echando un vistazo rápido por la web, ya hay soporte para bindings de Python a LLVM. No estoy familiarizado con los bindings de Python en LLVM pero si es algo parecido a la programación paralela en Python plano... Dejaré que otra persona se ocupe de más de 800 hilos y de cómo compartir sus estados.
Así que puede que sólo sea cuestión de encontrar a alguien dispuesto a trabajar en ese proyecto para llevar Python LLVM a GPU a GIS. El lado oscuro de esto es que requeriría un componente adicional, a saber, el compilador LLVM que se incluiría en cualquier plugin o suite GIS. Una sobrecarga adicional.