アーカイブ ファイルの作成 - 2020.2 Japanese

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

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

プロジェクトを開発する際、ホストやカーネル コードに変更を加えた結果、ツールで生成されたさまざまなビルドおよび run サマリの内容や質が完全に変わってしまうことがあります。既存のレポートおよび解析データは、手動で保存しておかないと、上書きされます。Archive Summary コマンドを実行すると、開いている Link SummaryRun Summary に関連するファイルをすべて保存できます。

ヒント: アーカイブ サマリを共有することで、ほかのチーム メンバーとデザイン レポートをすばやく共有できます。

File > Archive Summary をクリックするか、Report Navigator でサマリを右クリックして Archive Summary をクリックします。次のような Archive Summary ダイアログ ボックスが開きます。

図 1. [Archive Summary] ダイアログ ボックス

アーカイブ ファイル名には、link_summary.archivelink_summary.archiverun_summary.archiverun_summary.archiveVitis などの拡張子が付きます。アーカイブの内容は、アーカイブされるサマリ レポートによって異なります。

Link Summary の内容には、次のファイル拡張子が含まれます。

バイナリ コンテナー
.xclbin
カーネル
.xo
システム/プラットフォーム ダイアグラム
.json
システム見積もり
.xtxt
[Guidance] ビュー
.html、.pb
タイミング サマリ
.rpt
使用率
.xutil
HLS 合成レポート
レポート

Run Summary の内容には、次のファイル拡張子が含まれます。

run サマリ
.run_summary
システム ダイアグラム
.run_summary
プラットフォーム ダイアグラム
.run_summary
[Guidance] ビュー
必須ではなく、perf_analyze および profile_summary.csv を使用して生成されます。
プロファイル サマリ
profile_summary.csv
アプリケーション タイムライン
timeline_trace.csv
波形レポート
.wdb
重要: AI エンジン デザインの場合、run_summary にトレース レポートが含まれていても AI エンジン 作業ディレクトリのエントリがない場合、Vitis アナライザーは hwanalyze を実行してトレース レポートを表示できません。この場合、AI エンジンcompile_summary のディレクトリを尋ねるメッセージが表示され、ディスクの run_summary ファイルがアップデートされます。このディレクトリを指定する前に run_summary をアーカイブすると、アーカイブされた run_summary からトレース レポートを表示できなくなります。

また、サマリ レポートの生成に使用された .xclbin ファイル拡張子、コンパイル済みのカーネル オブジェクト ファイルの拡張子 (.o および .xo)、元のソース ファイルの拡張子 (.cpp.c.cl) を保存することもできます。

ヒント: ガイダンスは、 Vitis™ アナライザーで profile_summary.csv (およびオプションで profile_kernels.csv) からダイナミックに生成されるので、保存されません。
既存のアーカイブ ファイルを開くには、File > Open Summary をクリックし、そのファイルを指定します。アーカイブ ファイルは Vitis アナライザーを起動しても開くことができます。
vitis_analyzer design.archive
[Archive Summary] はコマンド ラインからも実行できます。詳細は、次を参照してください。
archive_summary -help