カーネル プロパティ - 2021.2 Japanese

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

Document ID
UG1393
Release Date
2022-03-29
Version
2021.2 Japanese

Vitis アプリケーション アクセラレーション開発フローでは、カーネル (またはコンパイル済みザイリンクス オブジェクト (.xo) ファイル) はザイリンクス デバイスのプログラマブル PL 領域で実行されるプロセッシング エレメントです。Vitis ソフトウェア プラットフォームでは、C/C++、RTL、または OpenCL C/C++ で記述したカーネルがサポートされます。ソース言語に関係なく、カーネルのプロパティはすべて同じで、同じ要件に従っている必要があります。

カーネルは、ソフトウェア制御可能なカーネルまたはソフトウェアで制御されないカーネルとして定義できます。つまり、カーネルはホスト アプリケーションなどのソフトウェアで制御されるか、ソフトウェアによって管理されず、データ駆動になります。