PS アプリケーションは、システム ライブラリを呼び出して AI エンジンのレジスタにアクセスし、カーネル ELF ファイルをロードできます。
- ベアメタル
- アプリケーションは cardano_api.a ライブラリを使用して AI エンジンのレジスタにアクセスできます。cardano_api.a ライブラリは
aie_control
と AI エンジン ドライバーを呼び出し、AI エンジンのレジスタとデバイス メモリにアクセスします。図 1. AI エンジンのベアメタル ランタイム スタック
- Linux
- Linux では、アプリケーションは AI エンジン ドライバー API または XRT API を使用して AI エンジンと相互に通信できます。 図 2. AI エンジンの Linux ランタイム スタック