C#中:执行操作基于GPU不CPU(计算皮) [英] C#: Perform Operations on GPU, not CPU (Calculate Pi)
问题描述
我最近读了很多关于软件(主要是科学/数学和相关的加密)是他们的移动计算的一部分到这会导致GPU 100-1000(!)倍增加的速度支持的操作。
I've recently read a lot about software (mostly scientific/math and encryption related) that moves part of their calculation onto the GPU which causes a 100-1000 (!) fold increase in speed for supported operations.
有一个图书馆,API或通过C#运行的东西在GPU上其他的方式?我想简单的PI运算。我有一块GeForce 8800 GTX,如果这是有关在所有(将preFER卡独立解决方案虽然)。
Is there a library, API or other way to run something on the GPU via C#? I'm thinking of simple Pi calculation. I have a GeForce 8800 GTX if that's relevant at all (would prefer card independent solution though).
推荐答案
这是一个非常新的技术,但是你可能调查的 CUDA 。由于您的问题是标记为C#,这里是一个净包装器。
It's a very new technology, but you might investigate CUDA. Since your question is tagged with C#, here is a .Net wrapper.
作为奖励,看来你8800 GTX支持CUDA。
As a bonus, it appears that your 8800 GTX supports CUDA.
这篇关于C#中:执行操作基于GPU不CPU(计算皮)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!