仮想 OpenCL (http://www.mosix.org/txt_vcl.html) でいくつかのカーネルを実行しようとしています。
デバイスをクエリすると、3 つの CPU と 2 つの GPU が表示されます (仮想 OpenCL を搭載した 3 台のコンピューター、AMD APU を搭載した 2 台、Intel CPU を搭載した 1 台のコンピューターを取得しました)。
データをコピーしてカーネルを実行しようとすると、Intel CPU は正常に動作します (ホストまたはリモートが問題でない場合)。他のデバイスは、カーネルを実行しないか、CL_INVALID_CONTEXT、CL_INVALID_KERNEL、または CL_INVALID_MEM_OBJECT などのエラーを引き起こします。
仮想 OpenCL を使用せずに各マシンで同じコードを実行すると、まったく問題なく動作します。何か案が?