次のコマンド例は、HPO レポートの作成に必要な一般的なコマンドです。
オペレーティング・システム |
コマンド例 |
---|---|
Linux* および Mac OS* X |
icpc -opt-report 0 -opt-report-phasehpo sample.cpp |
Windows |
icl /Qopt-report:0 /Qopt-report-phase:hpo sample.cpp |
HPO レポートのカテゴリー名をリストするには、-opt-report-help (Linux および Mac OS X) または /Qopt-report-help (Windows) を入力します。
特定の HPO レポートのカテゴリーを使用するには、それぞれのコンパイラー・オプションを指定する必要があります。
OpenMP* の場合、-openmp (Linux および Mac OS X) または /Qopenmp (Windows) をコマンドラインに追加します。
並列化の場合、-parallel (Linux および Mac OS X) または /Qparallel (Windows) をコマンドラインに追加します。
ベクトル化の場合、-x (Linux および Mac OS X) または /Qx (Windows) をコマンドラインに追加します。有効な processor 値は、SSE4.1、SSSE3、SSE3、SSE2 です。