0 cuda
我用c ++编写代码,想和cuda一起使用.任何人都可以帮帮我吗?我应该提供我的代码吗?实际上我尝试这样做,但我需要一些启动代码来继续我的代码.我知道如何为Windows(视觉工作室)做简单的方形程序(使用cuda和c ++).是否足以为我的程序做事情?
以下是开始的好地方.CUDA by Example是一个很好的教程,可以帮助您快速启动和运行.编程大规模并行处理器包括更多背景,例如关于GPU架构历史的章节,并且通常更深入.
这些都讨论了CUDA 3.x,因此您需要在某些时候查看CUDA 4.x中的新功能.
如果您的问题很好地映射到它上面,那么推力绝对值得一看(参见上面的评论).它是一个类似STL的容器,迭代器和算法库,在CUDA之上实现数据并行算法.
以下是有关CUDA和Visual C++ 2010入门的两个教程:
http://www.ademiller.com/blogs/tech/2011/03/using-cuda-and-thrust-with-visual-studio-2010/
http://blog.cuvilib.com/2011/02/24/how-to-run-cuda-in-visual-studio-2010/
NVIDIA论坛上还有一篇帖子:
http://forums.nvidia.com/index.php?showtopic=184539
询问非常一般我如何开始...在Stack Overflow上通常不是最好的方法.通常,您将获得的最佳答案是"阅读书籍或手册".在这里提出具体问题要好得多.请不要创建重复的问题,这没有用.