CUDA Python 11.5.0 Release notes#
Released on October 18, 2021
Hightlights#
PyPi support
Conda support
GA release for CUDA Python
Supports all platforms that CUDA is supported
Supports all CUDA 11.x releases
Low-level CUDA Cython bindings and Python wrappers
Limitations#
Changing default stream not supported; coming in future release
CUDA Functions Not Supported in this Release#
cudaGetTextureReference
cudaGetSurfaceReference
cudaBindTexture
cudaBindTexture2D
cudaBindTextureToArray
cudaBindTextureToMipmappedArray
cudaLaunchKernel
cudaLaunchCooperativeKernel
cudaLaunchCooperativeKernelMultiDevice
cudaMemcpyToSymbol
cudaMemcpyFromSymbol
cudaMemcpyToSymbolAsync
cudaMemcpyFromSymbolAsync
cudaGetSymbolAddress
cudaGetSymbolSize
cudaUnbindTexture
cudaGetTextureAlignmentOffset
cudaBindSurfaceToArray
cudaGetFuncBySymbol
cudaSetValidDevices
cudaGraphExecMemcpyNodeSetParamsFromSymbol
cudaGraphExecMemcpyNodeSetParamsToSymbol
cudaGraphAddMemcpyNodeToSymbol
cudaGraphAddMemcpyNodeFromSymbol
cudaGraphMemcpyNodeSetParamsToSymbol
cudaGraphMemcpyNodeSetParamsFromSymbol
cudaProfilerInitialize
cudaProfilerStart
cudaProfilerStop
cuProfilerInitialize
cuProfilerStart
cuProfilerStop
EGL
cuGraphicsEGLRegisterImage
cuEGLStreamConsumerConnect
cuEGLStreamConsumerConnectWithFlags
cuEGLStreamConsumerDisconnect
cuEGLStreamConsumerAcquireFrame
cuEGLStreamConsumerReleaseFrame
cuEGLStreamProducerConnect
cuEGLStreamProducerDisconnect
cuEGLStreamProducerPresentFrame
cuEGLStreamProducerReturnFrame
cuGraphicsResourceGetMappedEglFrame
cuEventCreateFromEGLSync
cudaGraphicsEGLRegisterImage
cudaEGLStreamConsumerConnect
cudaEGLStreamConsumerConnectWithFlags
cudaEGLStreamConsumerDisconnect
cudaEGLStreamConsumerAcquireFrame
cudaEGLStreamConsumerReleaseFrame
cudaEGLStreamProducerConnect
cudaEGLStreamProducerDisconnect
cudaEGLStreamProducerPresentFrame
cudaEGLStreamProducerReturnFrame
cudaGraphicsResourceGetMappedEglFrame
cudaEventCreateFromEGLSync
GL
cuGraphicsGLRegisterBuffer
cuGraphicsGLRegisterImage
cuWGLGetDevice
cuGLGetDevices
cuGLCtxCreate
cuGLInit
cuGLRegisterBufferObject
cuGLMapBufferObject
cuGLUnmapBufferObject
cuGLUnregisterBufferObject
cuGLSetBufferObjectMapFlags
cuGLMapBufferObjectAsync
cuGLUnmapBufferObjectAsync
cudaGLGetDevices
cudaGraphicsGLRegisterImage
cudaGraphicsGLRegisterBuffer
cudaWGLGetDevice
cudaGLSetGLDevice
cudaGLRegisterBufferObject
cudaGLMapBufferObject
cudaGLUnmapBufferObject
cudaGLUnregisterBufferObject
cudaGLSetBufferObjectMapFlags
cudaGLMapBufferObjectAsync
cudaGLUnmapBufferObjectAsync
VDPAU
cuVDPAUGetDevice
cuVDPAUCtxCreate
cuGraphicsVDPAURegisterVideoSurface
cuGraphicsVDPAURegisterOutputSurface
cudaVDPAUGetDevice
cudaVDPAUSetVDPAUDevice
cudaGraphicsVDPAURegisterVideoSurface
cudaGraphicsVDPAURegisterOutputSurface