2008-10-23 35 views
27

我知道有很多CUDA语言绑定,比如PyCUDA,但是有没有好的绑定.Net?我见过的唯一一个是this one,但我想知道是否有其他人。CUDA for .net?

回答

8

这里的另一个库:http://sourceforge.net/projects/brahma-fx/

编辑:我一直在看你最初列出的项目文档,并且可以说接口让我觉得:什么是使用的.Net点。我列出的项目有一个更清洁的界面,但没有文档。您列出的项目似乎更专注于开发路径(最近的2.1版本),但Brahma的SVN不太旧(5周)。

另一张海报列出了加速器框架。它看起来非常有希望,虽然它的许可证是非商业的(如果你打算将它用于任何商业工作,你必须联系他们),当我安装它时,它说它安装正确,我找不到它我的系统(这可能是Vista的问题)!

编辑:我看着各种库了,可以说这是我的“建议”:

  1. 如果您打算使用LINQ,只有NET 3.5的,使用梵天。
  2. 如果您的目标非商业用途,请使用其他海报给予的加速器项目(我相信Tim)。它比你提到的项目更高。
  3. 如果您不关心底层细节,但需要非常活跃的项目和文档,那么请使用您列出的项目。
+3

梵天使用HLSL/GLSL,不CUDA。 – 2009-07-25 16:41:38