List of OpenCL compliant CPU/GPU

我的未来我决定 提交于 2019-12-18 12:54:12

问题


How can I know which CPU can be programmed by OpenCL? For example, the Pentium E5200. Is there a way to know w/o running and querying it?


回答1:


OpenCL compatibility can generally be determined by looking on the vendor's sites. AMD's APP SDK requires CPUs to support at least SSE2. They also have a list of currently supported ATI/AMD video cards.

The most official source is probably the Khronos conformance list: http://www.khronos.org/conformance/adopters/conformant-products#opencl

For compatibility with the AMD APP SDK: http://developer.amd.com/gpu/AMDAPPSDK/pages/DriverCompatibility.aspx

For the NVIDIA, anything that supports CUDA should support their implementation of OpenCL: http://www.nvidia.com/object/cuda_gpus.html

For compatibility with the Intel OpenCL SDK, look at:
https://software.intel.com/en-us/articles/opencl-code-builder-release-notes




回答2:


Here is the list of conforming OpenCL products from the Khronos site:

http://www.khronos.org/conformance/adopters/conformant-products/




回答3:


You got Intel OpenCL too http://software.intel.com/en-us/articles/intel-opencl-sdk/ for windows right now.




回答4:


Just one more comment about Intel, Now they do not only support OpenCL under windows, but also linux. But it is part of a commercial SDK see https://software.intel.com/en-us/intel-media-server-studio.

Another alternative for OpenCL development under Linux is Beignet, an OpenCL source project maintain by Intel China. http://www.freedesktop.org/wiki/Software/Beignet/

I have tested on linux and it works as per tutorial, however, the compiler they use is completely different from the one under the windows.




回答5:


Well for the CPU, AMD's SDK is supposed to work on x86 (even on Intel's x86), so that will cover most of your options.

And for the GPU, I think almost all cards made in the last couple of years should run OpenCL kernels. I don't have of a particular list.

EDIT: Looks like AMD removed the original SDK pages with no replacement. There are unofficial mirrors for Windows and Linux, but I haven't tried them.



来源:https://stackoverflow.com/questions/5438895/list-of-opencl-compliant-cpu-gpu

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!