私は http://www.khronos.org/ Webサイトを調べていて、OpenCLのヘッダーのみを見つけました(OpenGLではなく、気にしていません)。 OpenCL SDKを入手するにはどうすればよいですか?
AMDのATI Stream SDKは私にとって完璧に動作し、マルチコアCPUを使用しています。 Intel CPUとNVIDIAカードを持っていますが、CPUを使用して動作します。登録のみが必要で、Nvidiaのような特別な選択は必要ありません: http://developer.AMD.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
私はそれをubuntu 9.04で動作させるようにしました。インストール手順のPDFをダウンロードするだけで、そのページから入手できます。
そのようなKhoronos OpenCL SDKはありません。 Khoronosは仕様を公開し、個々のメンバーは実装とSDKをリリースできます。十分にテストされた動作するOpenCL実装を取得する最も簡単な方法は、登録済み Apple 開発者を選択し、Snow Leopardシードをダウンロードすることです。どうやら [〜#〜] ati [〜#〜] にはベータ版のドライバとライブラリがありますが、まだ一般には公開されていません。私は NVidia がベータ版のWindows OpenCL SDKをリリースしたと信じていますが、それを使用するための要件は何なのかわかりません。
OpenCLはオープンスタンダードであり、将来的には広く利用できる無料の実装があると確信していますが、現時点では、Snow Leopardを実行していない限り、オプションはカードを提供するベンダーに限定されています。
必要なすべてのツール、SDK、およびドライバーをNvidiaからここからダウンロードできます。 OpenCLダウンロードページ
私にとってOpenCLの最も良い点は、SDKがまったく必要ないことです。これは、共通のインターフェイスの背後にあるさまざまなベンダー実装を抽象化するためです(このスレッドの回答を参照してください: 本当にOpenCL SDKが必要ですか? )。 。
私は LinuxのOpenCLハウツー を書いたところです。
ARM Mali mpbile GPU用のOpenCL SDK http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/ =