解析が完了すると、インテル(R) VTune(TM) Amplifier XE は結果を生成します。
通常、ビューポイントには次の項目が含まれます。
# |
書式 |
説明 |
ビューポイント |
---|---|---|---|
1. |
結果タブ |
ほかのすべてのビューポイント項目のコンテナーです。 このタブの名前は My Amplifier XE Results フォルダーのインテル(R) VTune (TM) Amplifier XE 結果ファイルの名前と同じです。結果タブの名前は r@@@{at} 形式で表され、@@@ は 000 から始まりインクリメントされる結果番号を、at は解析タイプを示します。 例: r000hs はこのプロジェクトの最初の実行結果であり、hotspot (hs) 解析用のデータを提供します。Hotspots は解析タイプの名前です。Hotspots by CPU Usage (CPU 使用率別 hotspot) は、右側のドロップダウン・メニューから選択されたビューポイントの名前です。このメニューを使用して、この解析タイプで利用可能な別のビューポイントに切り替えることができます。 |
すべて |
2. |
[Bottom-up (ボトムアップ)] ウィンドウのペインで、関数とその呼び出し元関数の解析データを表示します (ボトムアップ解析)。 |
すべて |
|
3. |
[Bottom-up (ボトムアップ)] ウィンドウのペインで、アプリケーションのルート (通常は main() 関数) と呼び出し先関数の解析データを表示します。 |
[Hotspots]、[Concurrency (コンカレンシー)]、[Locks and Waits (ロックと待機)] (ユーザーモード・サンプリング/トレースデータ収集に基づく解析) |
|
4. |
[Bottom-up (ボトムアップ)] ウィンドウのペインで、スレッドのアクティビティーを表示します。 |
すべて |
|
2. |
[Bottom-up (ボトムアップ)] ウィンドウのペインで、現在選択されているプログラムユニットを解析実行中に呼び出した呼び出しシーケンス (スタック) を表示します。 |
[Hotspots]、[Concurrency (コンカレンシー)]、[Locks and Waits (ロックと待機)] (ユーザーモード・サンプリング/トレースデータ収集に基づく解析) |
|
3. |
収集したパフォーマンス・データのサマリーを表示します。 解析タイプがハードウェア・イベントベース・サンプリングの場合は、ハードウェア測定基準の説明が提供されます。 |
すべて |
各ビューポイントの簡単な概要については、結果タブの左上にある ボタンをクリックしてください。
どの解析タイプでも、すべてのビューポイントはデータをより簡単に見やすく表示できます。
[Bottom-up (ボトムアップ)] / [Top-down Tree (トップダウン・ツリー)] ウィンドウで [Timeline (タイムライン)] ペインと [Call Stack (コールスタック)] ペインを組み合わせて、確認したいプログラムユニットとその関連データを簡単に見つけることができます。
[Data of Interest (特定のデータ)] で定義した共通の基準を使用して、基本的なパフォーマンス値 (ソース内の hotspot ナビゲーションの CPU 時間やスタックの割合の計算など) を計算および表示することができます。
オプションから適切なデータ表示形式 (色付きバーやパーセントなど) を選択できます。
選択した関数をダブルクリックして、そのソースコードを開くことができます。
解析ごとに異なるフィルターセットを使用して、パフォーマンスに重大な影響を与えるプログラムユニットだけに焦点を絞ることができます。
複数のプログラムユニットを選択してその合計を表示できます。
任意のデータをグループ化することができます。
© 2010 Intel Corporation. 無断での引用、転載を禁じます。