CUDA Toolkit到底起什么作用呢?

clever101
博客专家认证
2011-07-04 11:26:44
在我印象中搞开发有个SDK就行了。安装CUDA Toolkit,它到底起什么作用呢?
...全文
3188 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tst1255 2011-07-06
  • 打赏
  • 举报
回复
GPU Computing SDK code samples 里面的示例对初学者很有帮助的,而且这个包里还带了一些辅助函数,可以提高开发效率。
tst1255 2011-07-05
  • 打赏
  • 举报
回复
Tookit是就是CUDA的SDK。

只要你安装了相应版本的显卡驱动,有Toolkit就可以看法CUDA程序了。不过NVDIA提供了一些辅助函数帮助用户开发程序,这些辅助函数随CUDA SDK的例子发布。
到NVIDA网站上看看吧:http://developer.nvidia.com/cuda-toolkit-40

也面里面是开发工具集合,大概包括(只管windows平台的):
1. 要求的显卡驱动 (台式机、笔记本,给XP 给Win7的, 32位、64位等)
2.CUDA Toolkit (这是最重要的,包括:NVCC编译器、CUDA函数头文件及库文件,还有一些辅助库,如FFT等)
3.CUDA Tools SDK 提供CUDA分析接口函数(帮助用户分析CUDA程序的)
4. GPU Computing SDK code samples 提供了一些辅助函数的头文件及源码,另外提供大量的例子源码
5.Parallel Nsight 2.0 ,集成在VS2008、VS2010环境里,调试CUDA核心代码。
6.Other Tools and Libraries 其它工具和辅助库。

可以看出 tookit 是必须的,SDK code samples是很对学习有用的 , Parallel Nsight也是调试必须的。
clever101 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tst1255 的回复:]

Tookit是就是CUDA的SDK。

只要你安装了相应版本的显卡驱动,有Toolkit就可以看法CUDA程序了。不过NVDIA提供了一些辅助函数帮助用户开发程序,这些辅助函数随CUDA SDK的例子发布。
到NVIDA网站上看看吧:http://developer.nvidia.com/cuda-toolkit-40

也面里面是开发工具集合,大概包括(只管windows平台的)……
[/Quote]

我下载了三个安装包:CUDA Driver、CUDA Toolkit和CUDA SDK。照你的意思,那个叫CUDA SDK只是一些例子代码罢了。

590

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧