it-swarm.com.de

Liste der OpenCL-kompatiblen CPU/GPU

Woher weiß ich, welche CPU von OpenCL programmiert werden kann? Zum Beispiel der Pentium E5200 . Gibt es eine Möglichkeit, zu wissen, ob er läuft und abfragt?

17
Lior Dagan

Die OpenCL-Kompatibilität kann im Allgemeinen anhand der Websites des Herstellers ermittelt werden. Das APP SDK von AMD erfordert, dass CPUs mindestens SSE2 unterstützen. Sie haben auch eine Liste der derzeit unterstützten ATI/AMD-Grafikkarten.

Die offiziellste Quelle ist wahrscheinlich die Khronos-Konformitätsliste: http://www.khronos.org/conformance/adopters/conformant-products#opencl

Zur Kompatibilität mit dem AMD APP SDK: http://developer.AMD.com/gpu/AMDAPPSDK/pages/DriverCompatibility.aspx

Für die NVIDIA unterstützen alle, die CUDA solltenunterstützen, ihre Implementierung von OpenCL: http://www.nvidia.com/object/cuda_gpus.html

Informationen zur Kompatibilität mit dem Intel OpenCL SDK finden Sie unter:
https://software.intel.com/de-de/articles/opencl-code-builder-release-notes

26
virtuallinux

Hier ist die Liste der konformen OpenCL-Produkte von der Khronos-Site:

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

5
Tim Child

Sie haben auch Intel OpenCL http://software.intel.com/en-us/articles/intel-opencl-sdk/ für Windows erhalten. 

2
sramij

Nun, für die CPU sollte AMDs SDK auf x86 (sogar auf Intel x86) funktionieren, so dass die meisten Optionen abgedeckt werden.

Und für die GPU denke ich, dass fast alle Karten, die in den letzten Jahren hergestellt wurden, OpenCL-Kernel verwenden sollten. Ich habe keine bestimmte Liste.

1
Steve Blackwell

Nur noch ein Kommentar zu Intel. Jetzt unterstützen sie nicht nur OpenCL unter Windows, sondern auch Linux. Es ist jedoch Teil eines kommerziellen SDKs unter https://software.intel.com/en-us/intel-media-server-studio .

Eine andere Alternative für die OpenCL-Entwicklung unter Linux ist Beignet, ein OpenCL-Quellprojekt, das von Intel China betreut wird http://www.freedesktop.org/wiki/Software/Beignet/

Ich habe Linux getestet und funktioniert wie pro Tutorial, der verwendete Compiler unterscheidet sich jedoch völlig von dem unter den Fenstern. 

1
BiaoWang