< 目次

インテル® Fortran コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス

概要: ディレクティブの使用

このトピックは、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。

このプログラミング・モデルは、CPU とコプロセッサー間のデータ交換が、単純な memcpy を使用して変数から別の変数にコピーできるスカラー、配列、Fortran 派生型の場合に適しています。

CPU とコプロセッサー間でやり取りされるデータはフラットな構造でなければなりません。

多次元配列、およびポインター、配列、Fortran 派生型を使用する任意の組み合わせのデータ構造を含め、CPU で作成され CPU だけで使用されるデータ、またはオフロード領域だけで使用されるデータは複雑でもかまいません。

ーザーが CPU とコプロセッサー間のデータ転送を制御します。データ転送は密に圧縮したデータ構造で構成されます。オフロード時に転送するデータを選択することができます。特殊な方法で宣言または割り当てを行う必要はありません。

関連情報