インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
-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]profile-loops により収集されるデータでは、最も時間のかかるループに基づいて対象範囲が設定されます。
[Q]profile-functions により収集されるデータでは、最も時間のかかる関数を含む関数全体が対象範囲となります。
[Q]guide-opts オプションと [Q]guide-profile オプションを指定すると、コンパイラーはエラーメッセージを発行します。
なし