【发布时间】:2011-09-20 22:35:07
【问题描述】:
我正在为 Windows Mobile 6.5 构建一个应用程序,我想知道是否有任何方法可以硬件加速各种计算。我想让 GPU 为应用程序做一些工作,而不是依靠 CPU 来做所有事情。
我想用C#,但如果不行,那C++就好了。
感谢您的指导!
编辑-
我想卸载到 GPU 的计算类型的一个示例是计算 25-100 个不同矩形的位置,以便将它们放置在屏幕上。这只是一个简单的例子,但我目前一直在单独的线程上进行这些类型的计算,所以我认为(因为它是几何计算)它将是 GPU 的主要候选者。
【问题讨论】:
-
澄清一下,您是在询问 GPGPU API,而不是渲染?
-
@Ben:我想是的。 “在 GPU 上加速各种计算,而不是依赖 CPU”。
-
@Cicada:还有许多与渲染相关的计算可以在 CPU 或 GPU 上执行。一些澄清(可能还有计算示例)会有所帮助。
-
@Ben:我同意。我只是觉得 OP 在询问一般计算,但我可能是错的。
-
哇,抱歉我的缺席!我刚刚开始了一份新工作和所有这些东西。无论如何,谢谢你的回答!我想要卸载到 GPU 上的计算类型是“一般计算”,但它们将用于为我的显示器设置视图。我会用一个例子来更新帖子。
标签: c# c++ windows-mobile gpu windows-mobile-6.5