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

guide-profile、Qguide-profile

-guide または /Qguide オプションと一緒に使用することで、ループ・プロファイラーのデータファイル (1 つまたは複数) を指定します。

構文

Linux* および macOS*:

-guide-profile=filename|dir [, [filename|dir]...]

Windows*:

/Qguide-profile:filename|dir [, [filename|dir]...]

引数

filename

ループ・プロファイラーの実行により作成された .xml ファイル。

dir

ループ・プロファイラーの実行により作成された 1 つまたは複数の .xml ファイルが格納されているディレクトリー。

デフォルト

オフ

[Q]guide オプションを指定すると、対象範囲はファイル全体または [Q]guide-opts オプションで指定された範囲になります。

説明

このオプションは、[Q]guide オプションと一緒に使用することで、ループ・プロファイラーのデータファイル (1 つまたは複数) を指定します。

このオプションは、[Q]guide オプションが指定されない限り、効果はありません。[Q]guide-profile オプションは、[Q]guide オプションを使用して、自動並列化とベクトル化によるアプリケーションの最適化をより効率良く行えるようにします。

ループ・プロファイル・データは、次のいずれかのオプションにより収集できます。

[Q]profile-loops により収集されるデータでは、最も時間のかかるループに基づいて対象範囲が設定されます。

[Q]profile-functions により収集されるデータでは、最も時間のかかる関数を含む関数全体が対象範囲となります。

[Q]guide-opts オプションと [Q]guide-profile オプションを指定すると、コンパイラーはエラーメッセージを発行します。

IDE オプション

なし

代替オプション

なし

関連情報