cuDNN is a library created by NVIDIA that provides GPU acceleration for deep learning computations. It is generally used in popular deep learning frameworks such as TensorFlow, PyTorch, and Caffe.