Versal AI エンジンはソフトウェアでプログラムできます。ソフトウェア プログラマブルな環境で VLIW ISA プロセッサをターゲットとして組み込み関数コードを使用して C/C++ 関数/カーネルを作成します。
推奨: 可能な限りAMDが提供するAI エンジン ライブラリ関数を使用し、既存の最適化済みライブラリ エレメントでカバーされない関数のみカスタム AI エンジン カーネルを作成してください。
AIE と AIE-ML では、命令および組み込み関数セットが異なります。組み込み関数を使用して作成したカーネルは、バージョンの異なる AI エンジン間で移植できません。バージョンの異なる AI エンジン間で移植するには、AI エンジン API ( 『AI エンジン カーネルおよびグラフ プログラミング ガイド』 (UG1079) 参照) または AI エンジン ライブラリ (AMD ウェブサイトの AI エンジン テクノロジの資料参照) を使用してください。