6.29. 版本管理

函数

__host__cudaError_t cudaDriverGetVersion ( int* driverVersion )
返回驱动程序支持的最新 CUDA 版本。
__host____device__cudaError_t cudaRuntimeGetVersion ( int* runtimeVersion )
返回 CUDA 运行时版本。

函数

__host__cudaError_t cudaDriverGetVersion ( int* driverVersion )
返回驱动程序支持的最新 CUDA 版本。
参数
driverVersion
- 返回 CUDA 驱动程序版本。
描述

*driverVersion中返回驱动程序支持的最新 CUDA 版本。版本以 (1000 * 主版本 + 10 * 次版本) 的形式返回。例如,CUDA 9.2 将表示为 9020。如果未安装驱动程序,则驱动程序版本将返回 0。

如果driverVersion为 NULL,则此函数自动返回 cudaErrorInvalidValue

注意

另请参阅

cudaRuntimeGetVersion, cuDriverGetVersion

__host____device__cudaError_t cudaRuntimeGetVersion ( int* runtimeVersion )
返回 CUDA 运行时版本。
参数
runtimeVersion
- 返回 CUDA 运行时版本。
描述

*runtimeVersion当前 CUDA 运行时实例的版本号。版本以 (1000 * 主版本 + 10 * 次版本) 的形式返回。例如,CUDA 9.2 将表示为 9020。

从 CUDA 12.0 开始,此函数不再初始化 CUDA。此 API 的目的仅在于返回一个编译时常量,声明上述格式的 CUDA 工具包版本。

如果runtimeVersion参数为 NULL,则此函数自动返回 cudaErrorInvalidValue

注意

另请参阅

cudaDriverGetVersion, cuDriverGetVersion