我有一个需要大约 24 小时才能运行的程序。这一切都是用 VB.net 编写的,大约有 2000 行。它已经是多线程的,而且效果很好(经过一些汗水和眼泪)。我通常使用 10 个线程运行进程,但我想增加它以减少处理时间,这就是使用 GPU 的地方。我已经在谷歌上搜索了我能想到的所有相关信息,但没有运气。
我希望的是一个 vb.net 项目的基本示例,它执行一些常规操作,然后将一些线程发送到 GPU 进行处理。理想情况下,我不想为此付费。所以像:
'Do some initial processing eg.
dim x as integer
dim y as integer
dim z as integer
x=int(textbox1.text)
y=int(textbox2.text)
z=x*y
'Do some multi-threaded operations on the gpu eg.
'show some output to the user once this has finished.
任何帮助或链接将不胜感激。我用 c++ 和其他语言阅读了很多关于它的文章,但我在理解其他语言方面很垃圾!
谢谢大家!
弗雷泽