寻找一个很好的资源来学习使用C#使用CUD

时间:2012-08-27 20:35:34

标签: c# visual-studio-2010 cuda

我想开始使用CUDA。我的编程环境是VS 2010,C#.Net 4.0。已下载CUDA SDK和最新驱动程序。我花了几个小时寻找资源来学习如何建立连接;但是有很多选项和关于它们的信息很少:GPU.NET,Cloo,OpenTK,Cudafy等等,并且无法找出哪一个更可靠或更受欢迎。

最终我会在一个商业项目中使用它,所以我试图远离开源项目,这些项目会在一段时间后死亡,并且没有良好的支持和可靠性保证。

如果有人可以提供有关哪种工具更成熟和更可靠的信息,并指导我使用某些资源,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

Cudafy似乎很好地覆盖了基地。我不熟悉你提到的其他项目。我最初也想从C#的舒适开始进行CUDA开发,但最终还是使用NVidia CUDA工具包在C ++中使用CUDA。

你有足够的新概念来了解核心CUDA本身。在其上添加第三方图层只会增加概念加载。我建议首先用自己的术语学习CUDA(用C ++编写),然后一旦你精通核心CUDA,你就可以看一下.NET层,并评估每个为你想到的应用程序揭示核心CUDA的程度。 / p>