我知道有很多CUDA语言绑定,比如PyCUDA,但是有没有好的绑定.Net?我见过的唯一一个是this one,但我想知道是否有其他人。CUDA for .net?
回答
这里的另一个库:http://sourceforge.net/projects/brahma-fx/
编辑:我一直在看你最初列出的项目文档,并且可以说接口让我觉得:什么是使用的.Net点。我列出的项目有一个更清洁的界面,但没有文档。您列出的项目似乎更专注于开发路径(最近的2.1版本),但Brahma的SVN不太旧(5周)。
另一张海报列出了加速器框架。它看起来非常有希望,虽然它的许可证是非商业的(如果你打算将它用于任何商业工作,你必须联系他们),当我安装它时,它说它安装正确,我找不到它我的系统(这可能是Vista的问题)!
编辑:我看着各种库了,可以说这是我的“建议”:
- 如果您打算使用LINQ,只有NET 3.5的,使用梵天。
- 如果您的目标非商业用途,请使用其他海报给予的加速器项目(我相信Tim)。它比你提到的项目更高。
- 如果您不关心底层细节,但需要非常活跃的项目和文档,那么请使用您列出的项目。
微软研究院有一个名为 “加速器” http://research.microsoft.com/apps/pubs/default.aspx?id=70250
加速器不使用CUDA(使用像素着色器)。 – 2009-07-25 16:42:43
结帐这两个包装器项目:
首先Tidepowerd允许像C#,F#,VB.NET和* .NET语言编程http://www.tidepowerd.com/product
二的CUDA.NET哒戴胜,
http://www.hoopoe-cloud.com/Solutions/cuda.net/
这两个在这里讨论在stackoverflow和他们的网站的示例代码的建议。 我想这会帮助你。
这里的另一个http://www.hybriddsp.com/Products/CUDAfyNET.aspx
自动转换.NET代码,CUDA C, 拥有的例子相当不错的包
- 1. Makefile for Gtk +和cuda
- 2. x64 vs x86 for CUDA
- 3. CUDA with opencv for Android
- 4. CUDA中的Triple For循环
- 5. CUDA .Net比较字符串
- 6. Nant for .NET 4.5
- 7. XDocument for .Net 2.0?
- 8. Function for GetUniquePCID .NET
- 9. Luntbuild for .net
- 10. Rake for .NET
- 11. .NET for Windows 7
- 12. sftp for .net c#
- 13. cPython for .NET API
- 14. .net for Win95?
- 15. NOVAS for .NET
- 16. FindBugs for .NET
- 17. SabreDAV for .NET?
- 18. Svcutil.exe for .NET 4.0?
- 19. ColorPicker for .NET 3.5
- 20. Foursquare SDK for .net
- 21. deobfuscator for .Net
- 22. C#.net For()Step?
- 23. EventAggregator for .net 2.0
- 24. LaTex for .NET
- 25. 用cuda代替c for循环
- 26. CUDA和MATLAB for循环优化
- 27. 在CUDA内核中放置for循环
- 28. 嵌套for循环中的Cuda减少
- 29. 将C/C++ for循环转换为CUDA
- 30. opencv for循环与CUDA - 并行处理
梵天使用HLSL/GLSL,不CUDA。 – 2009-07-25 16:41:38