2020.1 Vitis™ アプリケーション アクセラレーション開発フロー チュートリアル2019.2 Vitis アプリケーション アクセラレーション開発フロー チュートリアル |
はじめてのプログラム¶
概要¶
Vitis コア開発キット アプリケーションには、ホスト CPU で実行され、ザイリンクス FPGA で実行される 1 つまたは複数のアクセラレータと通信するソフトウェア プログラムが含まれます。このチュートリアルでは、ホストおよびアクセラレータ用のコードを記述し、Vitis コンパイラを使用してアプリケーションをビルドしてから、そのアプリケーションを実行してプロファイルする方法について説明します。このチュートリアルで使用されるアクセラレータは、ベクター加算関数です。
このチュートリアルで使用される makefile には、ホストおよびカーネルをコンパイル、リンク、実行するためのコマンド セットが含まれます。makefile からは、結果を表示するプロファイル機能を有効にすることもできます。
開始前の確認事項¶
このチュートリアルでは、次を使用します。
BASH Linux シェル コマンド。
2020.1 Vitis コア開発キット リリースおよび xilinx_u200_xdma_201830_2 プラットフォーム。必要であれば、ほかのバージョンおよびプラットフォームを使用するように変更することもできます。
重要:
例を実行する前に、『Vitis 統合ソフトウェア プラットフォームの資料』 (UG1416) のアプリケーション アクセラレーション開発フローのインストールの手順に従って、Vitis コア開発キットをインストールしてください。
ザイリンクス Alveo™ データセンター アクセラレータ カードでアプリケーションを実行する場合は、Alveo ポートフォリオ ページの手順に従って、カードとソフトウェア ドライバーを正しくインストールしてください。
チュートリアル リファレンス ファイルの入手¶
リファレンス ファイルを入手するには、ターミナルに
git clone https://github.com/Xilinx/Vitis-Tutorials
と入力します。my-first-program
ディレクトリに移動し、reference-files
ディレクトリにアクセスします。
次の手順¶
演習は、次の順序で実行します。
Copyright© 2020 Xilinx
この資料は表記のバージョンの英語版を翻訳したもので、内容に相違が生じる場合には原文を優先します。資料によっては英語版の更新に対応していないものがあります。 日本語版は参考用としてご使用の上、最新情報につきましては、必ず最新英語版をご参照ください。