私はこの質問を何度も見ましたが、Windowsの答えは見つかりませんでした。最近、CUDAコードをOpenCLに移植しました。ATIカードでテストする場合、CatalystドライバーにはCPU OpenCLドライバーが含まれているため、CPUでOpenCLコードを実行できます。NVIDIAカードでテストする場合、CPU用のドライバーはありません。
質問は、Nvidiaカードで実行しているときにCPUドライバーをインストール(および展開)するにはどうすればよいですか?
どうもありがとう
私はこの質問を何度も見ましたが、Windowsの答えは見つかりませんでした。最近、CUDAコードをOpenCLに移植しました。ATIカードでテストする場合、CatalystドライバーにはCPU OpenCLドライバーが含まれているため、CPUでOpenCLコードを実行できます。NVIDIAカードでテストする場合、CPU用のドライバーはありません。
質問は、Nvidiaカードで実行しているときにCPUドライバーをインストール(および展開)するにはどうすればよいですか?
どうもありがとう
CPUでOpenCLを使用するには、ドライバーは必要ありません。必要なのは、CPUをサポートするOpenCLランタイムのみです。これは(AMD / ATIの場合)APPSDKの一部です。使用しているGPUに関係なくインストールできます。エンドユーザーもAPPSDKをインストールする必要があります。現在、OpenCLランタイムのみをインストールする方法はありません。
Intel CPUを使用している場合は、別のインストーラーがあるIntelOpenCLSDKを試してみてください。ただし、AMD APPSDKはIntelCPUで非常にうまく機能しますが、その逆に注意してください。