インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド

__Offload_report

オフロード実行時間とデータ転送量の出力を制御します。この関数は、インテル® MIC アーキテクチャーにのみ適用されます。

構文

__Offload_report(integer)

引数

名前

種類

説明

integer

整数

設定可能な値は、1 または 2 です。

1 はオフロード実行時間 (秒単位) を出力します。

2 はオフロード実行時間 (秒単位) とデータ転送量 (バイト単位) を出力します。

説明

この API を使用して、オフロード領域の実行時間と実行中に転送されたデータ量を測定できます。

この API を使用することは、OFFLOAD_REPORT 環境変数を設定するのと同じです。

__Offload_report(1) にすると、オフロード実行時間が出力されます。次に例を示します。

          [FILE]            filename.c
          [LINE]            line_no
          [CPU-TIME]        0.278886
          [MIC-TIME]        0.000177

__Offload_report(2) にすると、オフロード実行時間とデータ転送量が出力されます。次に例を示します。

          [FILE]            filename.c
          [LINE]            line_no
          [CPU-TIME]        0.52
          [CPU->MIC DATA]   0
          [MIC-TIME]        0.000151
          [MIC->CPU DATA]   4

関連情報


このヘルプトピックについてのフィードバックを送信