フロントエンド調査解析

フロントエンド調査解析は、イベントベース・サンプリング収集を使用する、インテル(R) マイクロアーキテクチャー Nehalem (開発コード名) 向けの解析タイプです。

この解析タイプは、命令供給に関連したパフォーマンス問題を示します。UOPS_ISSUED.STALL_CYCLES - RESOURCE_STALLS.ANY イベントは、ハイパースレッディング・テクノロジー (HT テクノロジー) を無効にしてシステムを起動したときの命令スタベーション・サイクルを評価します。この問題は分岐予測ミスが原因で生じ、正しくない命令のプリフェッチ、マイクロオペレーションのデコード、リソースの割り当てバンド幅の問題、非常に大きなバイナリーが発生することがあります。

この解析タイプで使用されるイベントのリストを表示するには、次の操作を行います。


  1. [New Analysis (新しい解析)] ツールバーボタンをクリックします。

    [Analysis Type (解析タイプ)] ウィンドウが表示されます。

  2. 左ペインから [Advanced Intel(R) Microarchitecture Codename Nehalem Analysis (インテル(R) マイクロアーキテクチャー Nehalem (開発コード名) 向けの高度な解析)] > [Front End Investigation (フロントエンド調査)] を選択します。

    右ペインに [Front End Investigation (フロントエンド調査)] が表示され、 [Details (詳細)] セクションでこの解析タイプで使用されるプロセッサー・イベントの表を確認できます。

フロントエンド調査解析結果は、次のビューポイントで表示できます。

ビューポイント 説明
Hardware Event Counts (ハードウェア・イベント・カウント) 収集したすべてのプロセッサー・イベントのイベントカウントを表示します。[Sample Counts (サンプルカウント)] ビューポイントは実際にイベントで収集したサンプルの数を提供し、[Event Count (イベントカウント)] ビューポイントは解析中にイベントが発生した回数を予測します。
Hardware Event Sample Counts (ハードウェア・イベント・サンプル・カウント) 収集したすべてのプロセッサー・イベントのサンプルカウントを表示します。[Event Count (イベントカウント)] ビューポイントは解析中にイベントが発生した回数を予測し、[Sample Counts (サンプルカウント)] ビューポイントは実際にイベントで収集したサンプルの数を提供します。
Hardware Issues (ハードウェア問題) アプリケーションで利用可能なハードウェア・リソースを活用していない場所を特定するのに役立ちます。このビューポイントは、ハードウェア・パフォーマンス・カウンターから得られる評価基準を表示します。グリッドのハイライトされている基準値にカーソルを合わせると、問題の説明が表示されます。
hotspot 多くの CPU 時間を使用しているコード領域 (hotspots) を特定するのに役立ちます。

それぞれのビューポイントには、次のウィンドウ/ペインがあります。

関連項目


このヘルプトピックについてのフィードバックを送信
 
インテル(R) ソフトウェア製品ドキュメント・ライブラリー

© 2010 Intel Corporation. 無断での引用、転載を禁じます。