CUDA5示例:有人将一些cutil定义翻译成CUDA5吗?

CUDA5示例:有人将一些cutil定义翻译成CUDA5吗?,cuda,nvidia,Cuda,Nvidia,有人开始使用CUDA5 SDK了吗? 我有一个旧项目,它使用了一些cutil函数,但在新项目中它们被放弃了 解决方案是,大多数函数都可以从cutil*/cut*转换为类似的命名sdk*等价于helper*.h头文件 例如: cutStartTimer变为sdkCreateTimer 就这么简单 有人开始使用CUDA5 SDK了吗 可能吧 有人把一些可爱的定义翻译成CUDA5吗 也许吧。但是为什么不使用新的头文件来替换它呢?引自: 在CUDA 5.0之前,CUDA示例项目引用了一个实用程序库 使用

有人开始使用CUDA5 SDK了吗?
我有一个旧项目,它使用了一些cutil函数,但在新项目中它们被放弃了

解决方案是,大多数函数都可以从cutil*/cut*转换为类似的命名sdk*等价于helper*.h头文件

例如: cutStartTimer变为sdkCreateTimer 就这么简单


有人开始使用CUDA5 SDK了吗

可能吧

有人把一些可爱的定义翻译成CUDA5吗

也许吧。但是为什么不使用新的头文件来替换它呢?引自:

在CUDA 5.0之前,CUDA示例项目引用了一个实用程序库 使用名为cutil的头文件和源文件。这已被删除 CUDA 5.0中的CUDA示例,并替换为找到的头文件 在CUDA Samples\v5.0\C\common\inc中

helper_cuda.h, helper_cuda_gl.h, helper_cuda_drvapi.h, helper_functions.h,
helper_image.h, helper_math.h, helper_string.h, and helper_timer.h
这些文件为CUDA设备初始化提供实用程序功能, CUDA错误检查、字符串解析、图像文件加载和保存,以及 定时功能。CUDA示例项目不再具有引用 和cutil的依赖项,现在将使用这些辅助函数 继续前进


“有人开始使用CUDA5 SDK了吗?”-可能。你的问题到底是什么?@l4mpi:问题非常清楚。他/她拥有使用旧版本SDK中附带的不受支持的cutil库的代码。现在它显然没有与CUDA 5一起发布,问题是怎么做。@Talonmes好吧,考虑到CUDA 5还没有发布,而cutil在示例中已经被删除,问题是为什么他不只是使用新的标题来取代cutil…+1。CUTIL(包括在过去版本的自述文件中)从未打算在SDK示例之外使用。@harrism那么这意味着helper_*headers也在samples目录中,不打算在SDK示例之外使用?更多信息可以在CUDA 5.0 CUDA_SAFE_CALL(..)的发行说明中找到替换为helper_cuda.h文件中提供的checkCudaErrors(..)。