[タイムライン] ペインを使用して、スレッドまたはプラットフォーム・レベルでメトリックを時間経過とともに視覚化し、データのパターン、異常、傾向を識別します。
詳細な情報を取得するため、注目する位置でデータのカーソルを移動、ズームイン、およびフィルター処理します。通常、[タイムライン] ペインはウィンドウの下にありますが、時系列のメトリック分布に焦点を絞ったビューでは、ウィンドウの上部または中央に表示されることがあります。[タイムライン] ペインに表示されるデータは、解析のタイプとビューポイントによって異なります。
[タイムライン] ペインには、次のデータが表示されます。
ツールバー。ナビゲーション制御を使用して注目する領域にズームイン/ズームアウトできます。タイムライン制御の詳細は、「タイムライン・ビューの管理」を参照してください。 |
|
プラットフォーム・メトリック: 解析タイプに応じて、[タイムライン] ペインには、GPU エンジン使用、OpenCL* アプリケーションの計算キュー、帯域幅データ、電力消費など、プラットフォーム固有のメトリックが表示される領域があります。プラットフォーム・メトリックの詳細な解析は、[プラットフォーム] ウィンドウの [タイムライン] ペインで参照できます。 |
|
グループ化レベルごとのアプリケーション・メトリック。ビューポイントに応じて、データはスレッド、モジュール、プロセス、コア、パッケージおよび解析実行中にデータコレクターによって監視されるその他の単位で表示されることがあります。ほとんどのビューポイントでは、デフォルトでスレッドレベルでグループ化されています。ビューポイントによっては、[凡例] (レジェンド) のドロップダウン・メニューでグループ化レベルを変更できます。 スレッド領域に表示される CPU 時間メトリック値は、特定のスレッドに適用され、スレッドの最大利用率は 100% です。例えば、94.2% を超える CPU 時間利用率を選択すると、スレッドは 94.2% の時間アクティブで、5.8% 待機していたことになります。 |
|
選択されたメトリック: 最も典型的なメトリックに関連するデータは、時間経過におけるアプリケーション全体のパフォーマンス (CPU 使用や GPU HW メトリックなど)、またはシステム全体の実行 (GPU 使用など) を示す個別の行に表示されることがあります。メトリックの詳しい説明は、パフォーマンス・メトリックのリファレンスを参照してください。 [タイムライン] ペインの CPU 利用率メトリックは、スレッドごとの CPU 時間の合計として計算されます。100% は CPU あたりの最大利用率です。例えば、次の図の例で選択された範囲では、4 つのうち 1.91 個の論理 CPU コアが使用され (すべての CPU が 100% ならば 191% は 1.91)、0.23 個の CPU がアプリケーション・スレッドのオーバーヘッドまたはスピンに使用されています。これは、アプリケーションが 1.68 個の CPU のみを効率的に使用していることを意味します。 |
|
凡例 (レジェンド): タイムライン上に表示されるデータのタイプ。対応するチェックボックスをオン/オフにすることで、タイムラインに表示される任意のタイプのデータをフィルターイン/フィルターアウトします。ビューに表示されるパフォーマンス・メトリックのリストは、選択した解析タイプとビューポイントによって異なります。 インテル® VTune™ プロファイラーは、タイムライン上に表示されたデータを分類する特殊なインジケーターを使用します。
|
|
ポップアップ。グラフの要素にカーソルを移動すると、選択した時間のメトリック/プログラム単位に関連する統計が表示されます。 |
OpenCL* ソフトウェア・テクノロジーを使用するアプリケーションの GPU 解析では、[グラフィックス] ウィンドウの [タイムライン] ペインに次のタブがあります。
解析実行中に収集された CPU および GPU ハードウェア・メトリックのスレッド、およびプロセスごとの分布に注目する [プラットフォーム] タブ。
インテル® HD グラフィックスおよびインテル® Iris® グラフィックスを搭載するシステムで、[プロセッサー・グラフィックス・ハードウェア・イベント解析] オプションで収集された OpenCL* アプリケーション解析向けに提供される [アーキテクチャー分布図] タブ。このタブは、選択された OpenCL* カーネルが実行された期間の、アーキテクチャー・ブロックごとの GPU ハードウェア・メトリックの分布を理解するのに役立ちます。
インテル® SoC Watch で電力解析 (英語) データを収集する機能は、Android*、Windows*、および Linux* デバイスで利用可能です。インテル® SoC Watch の結果をインポートして表示する機能は、すべてのバージョンのインテル® VTune™ プロファイラーでサポートされます。