0

如果我写一个需要OpenGL和OpenCL的桌面应用程序(以及两者之间的通信--基于opencl计算的渲染),用户将无法使用它的情况是什么?在过去的 3 年中,我们是否已经到了几乎所有台式机和笔记本电脑都可以使用 OpenCL 的地步?

4

1 回答 1

2

所有最近的独立 GPU 都支持 OpenCL,AMD APU 和 CPU 也是如此。使用 AMD APP SDK 可以支持所有 Intel CPU。英特尔的 OpenCL SDK 对其支持的 CPU 和英特尔 GPU 有一些限制。因此,如果没有支持的 GPU 可用,您的应用程序将始终能够回退到使用 CPU。我还没有遇到没有 OpenGL 的桌面。如果一切都安装正确,那么你不应该有任何问题。

您最大的问题将来自 OpenCL 和 OpenGL 实现中的驱动程序错误 - 我和我的朋友多年来已经看到了很多这样的问题。

于 2013-04-24T13:39:27.997 回答