インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
このトピックは、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーをターゲットとする場合にのみ適用されます。
CPU とターゲット間のメモリー同期は、次のあらかじめ定義されたポイントで行われます。
オフロード関数が CPU によって呼び出され、ターゲットのオフロード関数に入ったとき
ターゲットのオフロード関数がリターンして、CPU の関数に戻ったとき
現在、ほかの同期ポイントはありません。このため、あらかじめ定義されているポイント間での共有メモリーへの同時アクセスは競合状態として扱われ、動作は不定です。