3

.net 4.0 中的parallel-for 会自动获取GPU 计算的权限吗?或者我必须配置一些驱动程序才能使用 GPU。

4

3 回答 3

5

不,PFX 不会为您这样做。看看Microsoft Accelerator在 GPU 上运行一些代码。我特别推荐Tomas Petricek 关于 F# 和 Accelerator 的系列文章

另请观看LinqOptimizer 的 gpu 分支

于 2010-06-01T04:39:32.087 回答
1

如果您想利用 .NET 的 GPU 并行性,请尝试开源Brahma库,注意它当前的版本是 .NET 3.5。它支持 LINQ,只是不支持 4.0 并行 LINQ。

于 2010-06-01T04:35:42.403 回答
0

Parallel.For不使用显卡中的 GPU。它使用线程、多核和超线程来实现其目标。没有可用的驱动程序允许 Parallel.For 使用 GPU。

我所知道的唯一允许您在 GPU 中并行化工作(图形处理工作除外)的技术是CUDA

于 2010-06-01T04:29:25.337 回答