Python-cuda provides ctypes-based Python bindings of NVIDIA's CUDA GPGPU programming environment.
python-cuda provides bindings for CUDA, the C/C++-style language NVIDIA provides for their CUDA-capable graphics chips. The bindings use ctypes, a standard module in Python 2.5 and above, to interface to the CUDA libraries. It supports both the driver and runtime APIs, up to version 2.0, as well as bindings for CUBLAS and CUFFT. Several examples, illustrating the use of the bindings, are provided. These bindings are released under the GNU LGPL version 2.