【发布时间】:2013-02-08 10:35:59
【问题描述】:
如果你能给我一个简短的教程而不是几句话,那就太好了。
我的 CUDA 应用程序正在按我的意愿运行。现在,问题是如何将 CUDA 代码导出到 C#,因为我想在 C# 中制作前端和其他所有内容。
从此链接:
http://www.codeproject.com/Articles/9826/How-to-create-a-DLL-library-in-C-and-then-use-it-w
我知道如何用 C 语言制作一个可以作为 Win32 dll 导入 C# 应用程序的库。
但我的问题是,如何制作可以运送到 C# 并从 C# 应用程序使用的 CUDA 应用程序 dll(或其他扩展)? 如果有某个 CUDA 教程,比如 C 库到 C# 应用程序的教程(以上链接),那就太好了。
我正在使用 Win7 64 位、Visual Studio 2010 Ultimate、Cuda Toolikt 5.0 和 NSight 2.2.012313
【问题讨论】:
-
你可能对这个Dr. Dobbs article感兴趣。
-
有一些尝试使 C# 接口与 CUDA 可用。也许其中任何人都可以帮助您前进:managedCUDA 和 CUDAfy.NET。
-
好吧,我宁愿只导入 dll,如果可能的话不添加任何东西。我想保持简单。不过谢谢你的建议