レポートの使用 - 2020.2 Japanese

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2021-03-22
Version
2020.2 Japanese

通常サマリ レポートには、アプリケーションをビルドしてプロファイリングする際の特定の手順の概要が含まれ、アプリケーションのパフォーマンスおよび最適化に関する情報が示されます。個別のカーネルは、コンパイル サマリから確認します。デバイス バイナリ (xclbin) の場合、リンク サマリから開始すると、リンクされたカーネルのコンパイル サマリも読み込まれます。エンベデッド プロセッサおよび Versal™ AI エンジン システムの場合は、パッケージ サマリを参照してください。アプリケーションの実行に関するプロファイリング データに関しては、実行サマリから開始します。

また、File メニューには、個別のレポートおよびレポートのディレクトリを開くコマンドもあります。

図 1. [Open Directory]
Open Directory
開くディレクトリを指定します。ディレクトリの内容が繰り返し検証されて、どのタイプのファイルを開くか、どの個別ファイルを開くかを選択できるダイアログ ボックスが表示されます。
Open Binary Container
アプリケーションのビルドおよび実行 で説明されるように、コンパイルおよびリンク プロセスで作成された FPGA バイナリ (<name>.xclbin)。
Open Report
Vitis™ コア開発キットでアプリケーションのコンパイル、リンク、実行中に生成されたレポート ファイルの 1 つを開きます。開くことのできるレポートは、次のとおりです。
Application Timeline
アプリケーション タイムラインを参照してください。
Profile Summary
プロファイル サマリ レポート を参照してください。
Waveform
[Waveform] ビューおよびライブ波形ビューアー で説明する波形データベースおよび波形コンフィギュレーション ファイル。
Utilization
システム ハードウェア (HW) ターゲットをビルドする際に Vivado® ツールで生成されるリソース使用率レポート。

Vitis アナライザーからは、カーネル見積もり、演算トレース、AI エンジン トレース、タイムライン トレース、システム見積もり、ログ、およびタイミング サマリなどのレポートを開くこともできます。ビルドおよび実行プロセスで生成される個別のレポートに関する情報は、アプリケーションのプロファイリング を参照してください。

Vitis アナライザーには、読みやすさを改善したログ ファイルが表示されます。また、行の折り返し、メッセージの重要度表示 (エラー、警告、情報)、リファレンス ファイルへのハイパーリンク、検索機能、ライブ ログの監視などのログ ファイルの表示機能も追加されています。このライブ ログの監視機能により、プロセス中にログ ファイルを開くことができ、リアルタイムのレンダーリングができるようになっています。

レポート内容の表示

Vitis アナライザーの機能は、表示するレポートによって異なります。レポートがスプレッドシートのような構造の場合は、データの行またはセルを選択したり、列ヘッダーをクリックして列を並べ替えたり、スプレッドシートを扱うように扱います。レポートがグラフィックの場合は、レポートを拡大縮小して表示できます。Vitis アナライザーでは、次のようなマウス操作でグラフィック レポートを拡大および縮小できます。

Zoom In
マウスを左上から右下にドラッグすると、そのエリアが拡大表示されます。
Zoom Out
マウスを左下から右上にドラッグして斜線を描くと、表示が縮小されます。この方法を使用すると、ウィンドウをさまざまな大きさに縮小できます。描いた線の長さによって、ズーム率が変わります。または、Ctrl キーを押しながらホイール マウス ボタンを下にスクロールしても縮小表示できます。
Zoom Fit
マウスを右下から左上にドラッグすると、全体が表示されます。表示が縮小されて、デバイス全体が表示されます。
Horizontal scrolling
[Application Timeline] などのレポートでは、Shift ボタンを押しながらマウス中央のローラーでタイムラインをスクロールできます。
Panning
ホイール マウス ボタンを押しながらドラッグすると、表示を移動できます。