インテル® C++ コンパイラー 15.0 ユーザー・リファレンス・ガイド
プラグマで指定されているモーション節に応じて、デバイスとホスト間でデバイスのデータ環境の項目の整合性を保持します。このプラグマは、インテル® MIC アーキテクチャーにのみ適用されます。
#pragma omp target update [clause[, clause, ...]] |
clause |
次のいずれかです。
|
このプラグマは、プラグマで指定されているモーション節に応じて、ホストとデバイス間でデータをコピーします。from 節は、デバイスからホストへデータをコピーします。to 節は、ホストからデバイスへデータをコピーします。if 式が false と評価されると、コピーは行われません。
ホストとデバイス間で値をコピーする例 |
---|
#pragma omp target update to(a,b) from(c,d) |
上記の例は、このプラグマを使用して、a と b の値をホストからデバイスへコピーし、c と d の値をデバイスからホストへコピーする方法を示します。