インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
このトピックは、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
このセクションで説明している関数を使用して、次の情報を特定できます。
システムのコプロセッサー数
プログラムを実行しているコプロセッサー
これらの関数のインターフェイスを定義するには、ヘッダーファイル offload.h を使用します。 このヘッダーファイルは #include offload.h でインクルードします。
複数のコプロセッサーを搭載したシステムでは、offload プラグマを使用して確実にデータを保持する場合、target-number 引数を指定する必要があります。 target-number を指定せずに alloc_if または free_if を使用してコプロセッサーでデータを保持する場合、コンパイラーのランタイムはランダムにコプロセッサーを選択するため、データを利用できないコプロセッサーが選択されることがあります。