Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
2年前关闭。
Improve this question
最近,我读了很多关于软件(大部分与科学/数学和加密有关)的软件,这些软件将其部分计算移至GPU上,从而使支持的操作速度提高了100-1000倍。
是否有库,API或其他方式通过C#在GPU上运行某些东西?我正在考虑简单的Pi计算。我有一个GeForce 8800 GTX,如果这真的很重要的话(虽然会更喜欢独立于卡的解决方案)。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
2年前关闭。
Improve this question
最近,我读了很多关于软件(大部分与科学/数学和加密有关)的软件,这些软件将其部分计算移至GPU上,从而使支持的操作速度提高了100-1000倍。
是否有库,API或其他方式通过C#在GPU上运行某些东西?我正在考虑简单的Pi计算。我有一个GeForce 8800 GTX,如果这真的很重要的话(虽然会更喜欢独立于卡的解决方案)。
最佳答案
这是一项非常新的技术,但是您可以研究CUDA。由于您的问题是用C#标记的,因此这里是.Net wrapper。
另外,您的8800 GTX似乎支持CUDA。
关于c# - C#:在GPU而不是CPU上执行操作(计算Pi),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1249892/
10-12 03:34