5.14. CUPTI 版本
用于确定 CUPTI 版本的函数和宏。
宏
- CUPTI_API_VERSION
此 CUPTI 实现的 API 版本。
函数
- CUptiResult cuptiGetVersion(uint32_t *version)
获取 CUPTI API 版本。
5.14.1. 宏
-
CUPTI_API_VERSION
此 CUPTI 实现的 API 版本。
此 CUPTI 实现的 API 版本。此定义与 cuptiGetVersion 可以一起用于动态检测编译时使用的 CUPTI 版本是否与加载的 CUPTI 库的版本匹配。
v1 : CUDAToolsSDK 4.0 v2 : CUDAToolsSDK 4.1 v3 : CUDA 工具包 5.0 v4 : CUDA 工具包 5.5 v5 : CUDA 工具包 6.0 v6 : CUDA 工具包 6.5 v7 : CUDA 工具包 6.5(支持 sm_52) v8 : CUDA 工具包 7.0 v9 : CUDA 工具包 8.0 v10 : CUDA 工具包 9.0 v11 : CUDA 工具包 9.1 v12 : CUDA 工具包 10.0, 10.1 和 10.2 v13 : CUDA 工具包 11.0 v14 : CUDA 工具包 11.1 v15 : CUDA 工具包 11.2, 11.3 和 11.4 v16 : CUDA 工具包 11.5 v17 : CUDA 工具包 11.6 v18 : CUDA 工具包 11.8 v19 : CUDA 工具包 12.0 v20 : CUDA 工具包 12.2 v21 : CUDA 工具包 12.3 v22 : CUDA 工具包 12.4 v23 : CUDA 工具包 12.5 v24 : CUDA 工具包 12.6 v26 : CUDA 工具包 12.8
5.14.2. 函数
-
CUptiResult cuptiGetVersion(uint32_t *version)
获取 CUPTI API 版本。
在
*version
中返回 API 版本。另请参阅
- 参数
version – 返回版本
- 返回值
CUPTI_SUCCESS – 成功时
CUPTI_ERROR_INVALID_PARAMETER – 如果
version
为 NULL