インテル® Advisor を使用すると、パースペクティブまたは解析設定のコマンドラインを生成し、クリップボードにコピーして、ターミナル/コマンドプロンプトから実行できます。事前設定されたコマンドラインを使用する場合、実行する解析ごとに解析設定、プロジェクト・ディレクトリー、ターゲット・アプリケーション、およびアプリケーションのオプションを手動で指定する必要はありません。
コマンドラインを生成するには次のいずれかを行います。
必要条件: プロジェクトの設定。
[Analysis Workflow (解析ワークフロー)] ペインに選択されたパースペクティブが開きます。
[Command Line (コマンドライン)] ボタンをクリックします。[Copy Command Line to Clipboard (コマンドラインをクリップボードへコピー)] ダイアログボックスが表示されます。選択した設定でパースペクティブまたは解析を行うコマンドが示されます。デフォルト値を持つオプションは表示されません。
必要条件: プロジェクトの設定。
[Command Line (コマンドライン)] ボタンをクリックします。[Copy Command Line to Clipboard (コマンドラインをクリップボードへコピー)] ダイアログボックスが表示されます。選択した設定でパースペクティブまたは解析を行うコマンドが示されます。デフォルト値を持つオプションは表示されません。
事前設定されたコマンドラインを生成し、オフロードのモデル化を行いアプリケーションを解析できます。この機能は次の場合に使用します。
注次のコマンドでは、コマンドを実行する前にmyApplication をアプリケーションの実行可能ファイルのパスと名前に置き換えてください。アプリケーションが引数を必要とする場合、実行可能ファイル名の後にそれらを指定します。
必要条件: 環境変数を設定して、インテル® Advisor CLI を有効にします。
advisor --collect=offload --dry-run --project-dir=./advi_results -- ./myApplicationMPI プロセスごとの GPU タイル数を変更することなく、パラメーターをスケールする場合、次のようにcollect.pyスクリプトを使用してコマンドを生成します。
advisor-python $APM/collect.py ./advi_results --set-parameter <parameter-to-modify> --dry-run -- ./myApplication
コマンドを実行すると、指定された精度レベルでオフロードのモデル化を実行する解析コマンドのリストがターミナルやコマンドプロンプトに出力されます。
advisor --collect=projection --project-dir=./advi_results --set-parameter <parameter-to-modify>
オフロードのモデル化による MPI アプリケーション解析の詳細については、GPU で MPI アプリケーションのパフォーマンスをモデル化を参照してください。