Come ottenere OpenCL SDK?
Domanda
Stavo sfogliando http://www.khronos.org/ sito web e trovato solo le intestazioni per OpenCL (non OpenGL che non mi interessa). Come posso ottenere OpenCL SDK?
Soluzione
ATI Stream SDK di AMD funziona perfettamente per me e utilizza multicore CPU. Ho una CPU Intel e una scheda NVIDIA ma funziona con l'utilizzo della CPU. Basta è richiesta la registrazione e nessuna selezione speciale come Nvidia richiede: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
ho preso a lavorare in Ubuntu 9.04. Basta scaricare le istruzioni di installazione in formato PDF:. S disponibile anche su quella pagina e dovrebbe funzionare
Altri suggerimenti
Non è un Khoronos OpenCL SDK in quanto tale. Khoronos mette fuori le specifiche, e quindi i singoli membri possono rilasciare i loro implementazioni e SDK. Il modo più semplice per ottenere un'implementazione di lavoro OpenCL che è ben collaudato è quello di essere un di Apple Selezionare Developer e scaricare il seme Snow Leopard. A quanto pare ATI ha driver beta e le librerie, ma non sono ancora disponibili al pubblico . Credo NVidia ha rilasciato una versione beta di Windows OpenCL SDK, ma non ho idea di quali siano i requisiti per l'uso che sono.
OpenCL è uno standard aperto e sono sicuro che in futuro ci saranno ampiamente disponibili implementazioni libere, ma a partire da questo momento le opzioni sono limitate sia al fornitore che offre la vostra carta a meno che non si esegue Snow Leopard.
È possibile scaricare tutti i necessari strumenti, SDK e driver di Nvidia proprio qui: OpenCL Scarica pagina
Per me la cosa migliore con OpenCL è che non hai bisogno di uno SDK a tutti perché astrae diverse implementazioni del fornitore dietro un interfaccia comune (vedi risposta in questa discussione: ho veramente bisogno di un OpenCL SDK? ).
ho appena scritto un OpenCL how-to per Linux .
Ecco l'ARM OpenCL SDK per le GPU Mali mpbile http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/
NVIDIA sta offrendo l'accesso beta a loro OpenCL SDK. È possibile ottenere l'accesso da diventare uno sviluppatore di calcolo GPU registrati. Maggiori informazioni possono essere trovate sul loro .
Sembra che ATI può cominciare una versione beta limitata del loro OpenCL SDK. Questo fornisce informazioni su come iscriversi per l'accesso al flusso 2.0 beta, che probabilmente comprende OpenCL.