Параллельно-ли в .net 4.0 получает привилегию вычислений на GPU автоматически? - PullRequest
3 голосов
/ 01 июня 2010

Параллельно-ли в .net 4.0 автоматически использует привилегию вычислений на GPU? Или я должен настроить некоторые драйверы, чтобы он использовал GPU.

Ответы [ 3 ]

5 голосов
/ 01 июня 2010

Нет, PFX не делает это для вас. Взгляните на Microsoft Accelerator для запуска некоторого кода на GPU. В частности, я рекомендую серию статей Томаса Петричека о F # и ускорителе .

Также смотрите ветку gpu в LinqOptimizer .

1 голос
/ 01 июня 2010

Если вы хотите использовать преимущества параллелизма графических процессоров для .NET, попробуйте открытую библиотеку Brahma , отметив, что в ее текущем воплощении - .NET 3.5. Он поддерживает LINQ, но не поддерживает LINQ 4.0.

0 голосов
/ 01 июня 2010

Parallel.For не использует графический процессор в вашей видеокарте. Он использует потоки, несколько ядер и гиперпоточность для достижения своих целей. Нет доступных драйверов, которые позволили бы Parallel.For использовать графический процессор.

Единственная известная мне технология, позволяющая распараллеливать работу в графическом процессоре (кроме графической обработки), - это CUDA .

...