"Engine Plan 的兼容性依赖于 GPU 的 compute capability 和 TensorRT 版本, 不依赖于 CUDA 和 CUDNN 版本.\n\n简单来说, 在使用同样 TensorRT 版本的前提下, 在具有相同 compute capability 的 GPU 上的模型是可以通用的.\n\n但是 cuda 版本是依赖于 GPU 的 compute capability 的. 也就是比较新的 GPU(对应较高的 compute capability)无法使用低版本的 cuda.\n\nCUDA SDK 8.0 support for compute capability 2.0 \u2013 6.x\nCUDA SDK 9.0 \u2013 9.2 support for compute capability 3.0 \u2013 7.2\nCUDA SDK 10.0 \u2013 10.2 support for compute capability 3.0 \u2013 7.5 这里所说的 CUDA SDK 版本, 在 Ubuntu 系统上要如何查看? 如何调整版本?\n\n在 Ubuntu 系统上,您可以使用以下命令来查看 CUDA SDK 版本:\n\n\nnvcc --version\n\n\n这会显示安装在系统上的 CUDA 版本。\n\n要调整 CUDA 版本,您可以通过以下步骤进行操作:\n\n1. 首先,使用以下命令来卸载当前安装的 CUDA 版本:\n\n\nsudo apt-get --purge remove \u003cpackage-name\u003e\n\n\n请将\u003cpackage-name\u003e替换为与您当前安装的 CUDA 版本相关的软件包名称。例如,对于 CUDA 9.0,软件包名称可能是cuda-9-0。\n\n2. 然后,根据您想要安装的 CUDA 版本,从 NVIDIA 官方网站上下载适当的 CUDA 安装包。\n\n3. 下载完安装包后,您可以按照 CUDA 官方文档中的说明进行安装。\n\n请注意,安装不同版本的 CUDA 可能需要满足特定的系统要求和依赖项。在进行版本切换之前,建议查阅 NVIDIA 官方文档以获取更详细的指导。\n"

Engine Plan 兼容性: GPU 计算能力和 TensorRT 版本的依赖关系

原文地址: https://www.cveoy.top/t/topic/qdsD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录