CUDA API 版本和驱动版本总是一样吗

Posted

技术标签:

【中文标题】CUDA API 版本和驱动版本总是一样吗【英文标题】:Is the CUDA API version and driver version always the same 【发布时间】:2019-04-21 14:24:31 【问题描述】:

cuDriverGetVersion获取的CUDA版本,从宏CUDA_VERSION获取的API版本。 它们是否应该始终相同(假设正确安装了 CUDA)?

【问题讨论】:

【参考方案1】:

CUDA_VERSION 宏告诉您正在编译代码的 CUDA API 版本。 cuDriverGetVersion() 将告诉您正在运行的驱动程序支持的最新版本的 CUDA。所以不,它们不必相同。例如,为 CUDA 9.x 编译的应用程序可以在支持 CUDA 10 的驱动程序下完美运行……

【讨论】:

以上是关于CUDA API 版本和驱动版本总是一样吗的主要内容,如果未能解决你的问题,请参考以下文章

CUDA版本与GPU驱动版本问题

CUDA 版本,显卡驱动,Ubuntu版本,GCC版本之间的对应关系

显卡显卡驱动版本cuda版本和Pytorch相互之间的依赖关系

AMD 相当于 CUDA 驱动程序 API?

不同版本cuda对应的NVIDIA驱动版本

CUDA - CUDA 驱动程序不足以支持 CUDA 运行时版本 6.0