インテル® VTune™ Amplifier 2018 ヘルプ

外部データのインポート

外部のコレクターによって収集された個別のまたは間隔データとインテル® VTune™ Amplifier で提供される通常のデータを関連付けます。

例えば、SoC や周辺デバイス (カメラ、タッチスクリーン、センサーなど) から取得されたデータが、解析ターゲットで収集されたインテル® VTune™ Amplifier のメトリックとどのように関連付けられるかを確認できます。

インテル® VTune™ Amplifier は、次のようなデータをロードして処理することができます。

データは任意にプロセスとスレッド ID に関連付けられます。

外部のパフォーマンス特性データをインテル® VTune™ Amplifier の結果に追加するには:

  1. 選択したインテル® VTune™ Amplifier の解析タイプと並行してカスタム・データ・コレクターを起動します。

  2. 収集したデータを CSV 形式に変換し、インテル® VTune™ Amplifier にインポートします。

カスタム・データ・コレクターの起動

次いずれかの方法でカスタム・パフォーマンス・データを収集します。

カスタムデータを CSV 形式に変換してインテル® VTune™ Amplifier にインポート

外部で収集されたデータをインテル® VTune™ Amplifier にインポートするには、次の操作を行います。

  1. 収集されたカスタムデータを csv ファイル (事前定義された構造) に変換します。

    カスタム解析モードでこれを行うには、コレクターがデータを CSV 形式で出力するように設定し、AMPLXE_HOSTNAME 環境変数を使用して csv ファイル形式で要求される現在のホスト名を特定する必要があります。アプリケーション・モードでは、ホスト名は結果の [Summary (サマリー)] ウィンドウにある [Computer name (コンピューター名)] フィールドから特定するか、summary コマンドライン・レポートから取得できます。

  2. 次のオプションを使用して csv ファイルをインテル® VTune™ Amplifier の結果にインポートします。

    GUI:

    1. 外部データ収集と並行して起動されたインテル® VTune™ Amplifier の結果を開きます。

    2. [Analysis Target (解析ターゲット)] タブまたは [Analysis Type (解析タイプ)] タブを開きます。

    3. 左にあるコマンドツールバーの [Import from CSV (CSV からインポート)] ボタンをクリックします。

      [Choose a File to Import (インポートするファイルの選択)] ダイアログボックスが開きます。

    4. 必要な csv ファイルを指定して [Open (開く)] をクリックします。複数の csv ファイルを同時にインポートできます。

      インテル® VTune™ Amplifier へ csv ファイルをインポートしても結果のシンボル解決には影響しません。例えば、モジュールやデバッグ情報が利用できないシステムへも安全に csv ファイルをインポートできます。

    コマンドライン:

    次のように import オプションを指定します。

    amplxe-cl -r <既存の結果ディレクトリー> -import <csv ファイルへのパス>

    インテル® VTune™ Amplifier は、独自のコレクターと外部のアプリケーションで収集されたデータを処理し、標準的なデータ表示 ([Timeline (タイムライン)] ペインや [Bottom-up (ボトムアップ)] ペインなど) にコードのパフォーマンスの統合された表示を提供します。

独自のカスタムコレクターを開発する場合、AMPLXE_DATA_DIR 環境変数を使用してインテル® VTune™ Amplifier が結果ディレクトリーを特定し、自動的にこのディレクトリーにカスタム収集の結果 (CSV 形式) を保存できます。この場合、外部統計はインテル® VTune™ Amplifier の結果に自動的にインポートされます。

関連情報