it-swarm.dev

OpenCL uyumlu CPU/GPU listesi

Hangi CPU'nun OpenCL tarafından programlanabileceğini nasıl bilebilirim? Örneğin, Pentium E5200 .

17
Lior Dagan

OpenCL uyumluluğu genellikle satıcının sitelerine bakarak belirlenebilir. AMD'nin APP SDK'sı, en azından SSE2'yi destekleyen CPU'ları gerektirir. Ayrıca şu anda desteklenen ATI/AMD ekran kartlarının bir listesi var.

En resmi kaynak muhtemelen Khronos uygunluk listesidir: http://www.khronos.org/conformance/adopters/conformant-products#opencl

AMD APP SDK ile uyumluluk için: http://developer.AMD.com/gpu/AMDAPPSDK/pages/DriverCompatibility.aspx

NVIDIA için, CUDA [ özelliğini destekleyen her şey OpenCL: http://www.nvidia.com/object/cuda_gpus.html 'nin uygulanmasını desteklemektedir.

Intel OpenCL SDK ile uyumluluk için, şunlara bakın:
https://software.intel.com/en-us/articles/opencl-code-builder-release-notes

26
virtuallinux

Khronos sitesindeki OpenCL ürünlerinin uygunluğunun listesi:

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

5
Tim Child

Şu anda pencereler için Intel OpenCL de var http://software.intel.com/en-us/articles/intel-opencl-sdk/

2
sramij

İşlemci için, AMD’nin SDK ’sının x86’da çalışması gerekiyor (Intel'in x86’sında bile), bu yüzden seçeneklerin çoğunu kapsayacak.

GPU'ya göre, son birkaç yılda yapılan neredeyse tüm kartların OpenCL çekirdeklerini çalıştırması gerektiğini düşünüyorum. Belirli bir listem yok.

1
Steve Blackwell

Intel hakkında bir yorum daha, Şimdi sadece Windows altında OpenCL'yi değil, linux'u da destekliyorlar. Ancak ticari bir SDK’nın bir parçası olarak bkz. Https://software.intel.com/en-us/intel-media-server-studio .

Linux altındaki OpenCL geliştirme için bir başka alternatif de Intel China tarafından yürütülen bir OpenCL kaynak projesi olan Beignet . http://www.freedesktop.org/wiki/Software/Beignet/

Linux üzerinde test ettim ve derse göre çalışıyor, ancak kullandıkları derleyici, pencerelerin altındakilerden tamamen farklı. 

1
BiaoWang