10
私は OpenCL (C++ インターフェイス) を試していましたが、気づかずに、 の代わりに に等しいバッファー サイズを使用して 10 個の整数用のバッファーを作成しました10 * sizeof(int)
が、コードは明らかに問題なく実行されます。
これは、フラグ付きのバッファを作成したことで、境界メモリ外へのアクセスが可能になったため可能性があると考えCL_MEM_USE_HOST_PTR
られます (確かではありませんが)。
したがって、私の質問は次のとおりです。特定の領域を超えるアクセスが報告されるように、OpenCL で境界外エラー チェックを強制することは可能ですか?