1

私はOpenCLを初めて使用します。ATI Mobility RadeonHD4670グラフィックカードとIntelCPUを搭載したDellXPS1645ラップトップを持っています。AMDのソフトウェアが私のグラフィックカードのOpenCLをサポートしていないことを確認しましたが、KhronosのWebサイトでは、私のビデオカードはOpenCLをサポートしていると見なされています。では、OpenCLプログラミングを開始するには何をする必要がありますか?また、OpenCL用のAMDのソフトウェアを使用できますか?

4

1 に答える 1

1

Windows 7、4 コア、ハイパースレッディングを備えた Intel Core i7 CPU を搭載したラップトップをお持ちのようですか?

OpenCL は GPU だけでなく CPU でも実行できます。このモデルでは GPU に OpenCL デバイスとしてアクセスすることはできませんが、CPU を OpenCL デバイスとして使用することはできます。

そのため、Intel または AMD、あるいはその両方から OpenCL SDK をダウンロードしてください。インストールして例を試してください。

clGetDeviceIds( .... ) への呼び出しを変更します。

指定されたデバイス タイプが常に CL_DEVICE_TYPE_CPU になるようにします。

于 2013-03-02T02:50:43.337 に答える