# nVidia release versions compatibility

**URL:** <https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643>\
**Category:** TensorRT\
**Created:** [September 7, 2023, 6:15am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643 "2023-09-07T06:15:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexm5m91](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/alexm5m91/32/16439_2.png) [@alexm5m91](https://forums.developer.nvidia.com/u/alexm5m91)\
**Post date:** [September 7, 2023, 6:15am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643/1 "2023-09-07T06:15:54Z")

</div>

## Description

I’m struggling with nVidia releases. Lets say, I want our product to use TensorRT 8.5.2, deploying in an official nVidia TensorRT container.

- The available TensorRT downloads only support CUDA 11.8
- The v23.01 of the container, the first version to support 8.5.2 (v22.12 is 8.5.1), ships with CUDA 12.0.1.

What is the expectation here? Mine are that either the development package is compatible with the Docker image, or vice versa. Too much?

## Environment

**TensorRT Version** :  
**GPU Type** :  
**Nvidia Driver Version** :  
**CUDA Version** :  
**CUDNN Version** :  
**Operating System + Version** :  
**Python Version (if applicable)**:  
**TensorFlow Version (if applicable)**:  
**PyTorch Version (if applicable)**:  
**Baremetal or Container (if container which image + tag)**:

## Relevant Files

Please attach or include links to any models, data, files, or scripts necessary to reproduce your issue. (Github repo, Google Drive, Dropbox, etc.)

## Steps To Reproduce

Please include:

- Exact steps/commands to build your repro
- Exact steps/commands to run your repro
- Full traceback of errors encountered

---

<div class="post-metadata">

**Author:** ![AakankshaS](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/aakankshas/32/14047_2.png) [@AakankshaS](https://forums.developer.nvidia.com/u/AakankshaS)\
**Post date:** [September 7, 2023, 6:37am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643/2 "2023-09-07T06:37:49Z")

</div>

Hi ,  
We recommend you to check the supported features from the below link.

> **[Support Matrix :: NVIDIA Deep Learning TensorRT Documentation](https://docs.nvidia.com/deeplearning/tensorrt/support-matrix/index.html)**
>
> These support matrices provide a look into the supported platforms, features, and hardware capabilities of the NVIDIA TensorRT 8.6.1 APIs, parsers, and layers.

You can refer below link for all the supported operators list.  
For unsupported operators, you need to create a custom plugin to support the operation

> <https://github.com/onnx/onnx-tensorrt/blob/main/docs/operators.md>

Thanks!

---

<div class="post-metadata">

**Author:** ![alexm5m91](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/alexm5m91/32/16439_2.png) [@alexm5m91](https://forums.developer.nvidia.com/u/alexm5m91)\
**Post date:** [September 7, 2023, 6:42am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643/6 "2023-09-07T06:42:16Z")

</div>

Sorry, but I don’t believe this answers my question. My question was about 3-way release compatibility between TensorRT, CUDA and TensorRT Docker image, specifically when applied to v8.5.2 of TensorRT.

Your answer is about ONNX operations compatibility in TensorRT 8.6.

Did I miss some part of it which answers my question?

---

<div class="post-metadata">

**Author:** ![alexm5m91](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/alexm5m91/32/16439_2.png) [@alexm5m91](https://forums.developer.nvidia.com/u/alexm5m91)\
**Post date:** [September 7, 2023, 6:45am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643/8 "2023-09-07T06:45:13Z")

</div>

Phrased differently: if I use TensorRT 8.5.2 in development, which version of `nvcr.io/nvidia/tensorrt` should the resulting software be deployed on – considering v22.12 of it still uses TensorRT 8.5.1, and v23.01 of it already wants CUDA 12.0.

---

<div class="post-metadata">

**Author:** ![spolisetty](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/spolisetty/32/14047_2.png) [@spolisetty](https://forums.developer.nvidia.com/u/spolisetty)\
**Post date:** [September 20, 2023, 9:29am UTC](https://forums.developer.nvidia.com/t/nvidia-release-versions-compatibility/265643/9 "2023-09-20T09:29:57Z")

</div>

Hi,

We recommend that you please use the latest TensorRT version 8.6.1.

> [@alexm5m91](#):
>
> Phrased differently: if I use TensorRT 8.5.2 in development, which version of `nvcr.io/nvidia/tensorrt` should the resulting software be deployed on – considering v22.12 of it still uses TensorRT 8.5.1, and v23.01 of it already wants CUDA 12.0.

Please refer to the notes added in the support matrix document.

> **[Support Matrix :: NVIDIA Deep Learning TensorRT Documentation](https://docs.nvidia.com/deeplearning/tensorrt/support-matrix/index.html#fntarg_1)**
>
> These support matrices provide a look into the supported platforms, features, and hardware capabilities of the NVIDIA TensorRT 8.6.1 APIs, parsers, and layers.

If we have supported driver version, we can use the CUDA versions accordingly.

Thankyou.
