Software NVIDIA CUDA Libraries Explained: cuDNN, TensorRT, Triton, and When to Use Each April 17, 2026