Frage

Ich war Lesen http://www.khronos.org/ Website und nur gefunden Header für OpenCL (nicht OpenGL, die ich kümmern uns um nicht). Wie erhalte ich OpenCL SDK?

War es hilfreich?

Lösung

AMDs ATI Stream SDK funktioniert perfekt für mich und es nutzt Multi-Core-CPUs. Ich habe ein Intel-CPU und eine NVIDIA-Karte, aber es funktioniert mit der CPU. Nur Anmeldung ist erforderlich und keine spezielle Auswahl wie Nvidia erfordert: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx

Ich habe es in Ubuntu Arbeit 9.04. Laden Sie einfach die Installationsanleitung PDF: s. auch auf dieser Seite zur Verfügung und es sollte funktionieren

Andere Tipps

Es gibt keine Khoronos OpenCL SDK als solche. Khoronos Puts aus der Spezifikation, und dann einzelne Mitglieder können ihre Implementierungen und SDKs freigeben. Der einfachste Weg, eine funktionierende OpenCL Implementierung zu erhalten, die gut getestet wird, ist ein eingetragener Apple- Wählen Sie Entwickler sein und die Snow Leopard Samen herunterladen. Offenbar ATI hat Beta-Treiber und Bibliotheken, aber sie sind noch nicht öffentlich verfügbar . Ich glaube, NVidia eine Beta von Windows OpenCL SDK veröffentlicht hat, aber ich habe keine Ahnung, was die Anforderungen zu verwenden, die sind.

OpenCL ist ein offener Standard, und ich bin sicher, dass es in Zukunft freie Implementierungen weit verbreitet sein wird, aber ab diesem Moment sind Ihre Möglichkeiten begrenzt auf entweder den Anbieter, der Ihre Karte bietet, wenn Sie Snow Leopard ausgeführt werden.

können Sie laden alle benötigten Tools, SDKs und Treiber von Nvidia hier: OpenCL Download-Seite

Für mich das Beste, was mit OpenCL ist, dass Sie ein SDK überhaupt nicht brauchen, weil es anders Vendor-Implementierungen hinter einer gemeinsamen Schnittstelle (siehe Antwort zu diesem Thema abstrahiert: Benötige ich einen OpenCL SDK? wirklich).

Ich schrieb ein OpenCL how-to für Linux .

Hier ist die ARM OpenCL SDK für die Mali mpbile GPUs http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/

NVIDIA bietet Beta Zugriff auf ihre OpenCL SDK. Sie können den Zugriff erlangen, indem ein eingetragener GPU-Computing-Entwickler wird. Weitere Informationen finden Sie auf ihrer Foren .

Es scheint, dass ATI kann eine begrenzte Beta ihres OpenCL SDK beginnen. Diese Website Informationen darüber gibt, wie für den Zugriff auf den Stream registrieren 2.0 beta, die OpenCL wahrscheinlich enthält.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top