C#:在 GPU 上执行操作,而不是 CPU(计算 Pi)

标签 c# .net api gpu

<分区>

我最近阅读了很多关于将部分计算转移到 GPU 上的软件(主要是科学/数学和加密相关),这使得支持的操作速度提高了 100-1000(!)倍。

是否有库、API 或其他方式通过 C# 在 GPU 上运行某些东西?我正在考虑简单的 Pi 计算。我有一个 GeForce 8800 GTX 如果它是相关的(尽管更喜欢卡独立解决方案)。

最佳答案

这是一项非常新的技术,但您可以研究一下 CUDA .因为你的问题是用 C# 标记的,这里是一个 .Net wrapper .

作为奖励,您的 8800 GTX 似乎支持 CUDA。

关于C#:在 GPU 上执行操作,而不是 CPU(计算 Pi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1249892/

相关文章:

.net - .Net 2 应用程序中的 Windows 7 任务栏选项卡式缩略图

c# - C#中计算字符串的显示宽度?

ios - AFNetworking API 调用状态码

c# - 反转列表 c#

.net - 在 .NET 中实现数据绑定(bind)的线程安全集合

c# - 在 C# 中生成唯一的 * 和 * 随机 URL

javascript - Javascript播放YouTube API(+排队视频)

security - 如何保护我的 API 服务免遭 api key 盗版

c# - 如何存储 WPF 应用程序的登录信息

c# - 序列化对象以传输到消息队列实例中