-1

所以我正在尝试研究如何使用我的 GPU 在 vb.net 中进行处理。我发现了一个看起来很棒的 c# 教程(检查一下对于 c# 用户来说似乎很简单)。无论如何,我对 c# 的了解太差了,我无法将东西从 c# 转移到 vb.net。

这是链接:

http://www.codeproject.com/Articles/202792/Using-Cudafy-for-GPGPU-Programming-in-NET

如果有人可以将其转换为 vb.net 代码(这是有道理的),那就太好了。否则,如果有人可以根据本教程(或其他任何内容)给我一个非常简单的在 GPU 上运行矢量操作的 vb.net 示例,那可能会更好!:D

4

1 回答 1

5

网上有很多 VB.NET 到 C# 的转换工具 http://converter.telerik.com/

例如:

CudafyModule km = CudafyModule.TryDeserialize(typeof(Program).Name);
if (km == null || !km.TryVerifyChecksums())
{
    km = CudafyTranslator.Cudafy(typeof(Program));
    km.Serialize();
}

变成

Dim km As CudafyModule = CudafyModule.TryDeserialize(GetType(Program).Name)
If km Is Nothing OrElse Not km.TryVerifyChecksums() Then
    km = CudafyTranslator.Cudafy(GetType(Program))
    km.Serialize()
End If

还有这样的应用:http ://www.elegancetech.com/CSVB/CSVB.aspx?src=12

但上述选项是免费的,可以帮助您了解正在发生的事情。

于 2012-10-09T11:01:48.953 回答