トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2022-12-28

oneAPI / A10PAC


環境

  • Ubuntu: Ubuntu 18.04.6 LTS
  • Kernel: 4.15.0-200-generic
  • Quartus: quartus_19.2.0b57

ベース環境は,OPAEIntel(R) Acceleration Stack for Intel(R) Xeon(R) CPU with FPGAsを参考にセットアップ.

  • Acceleration Stack Version 1.2.1
  • FIM Version 38d782e3-b612-5343-b934-2433e348ac4c
  • OPAE Version 1.1.2-2
  • BMC Firmware version 26895

Diagnosticsで動作確認しておく

sudo sh -c "echo 20 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages"

として,

export QUARTUS_HOME=/opt/intelFPGA_pro/19.2
export OPAE_PLATFORM_ROOT=/opt/inteldevstack/a10_gx_pac_ias_1_2_1_pv
export PATH=$QUARTUS_HOME/quartus/bin:$PATH
export PATH=$QUARTUS_HOME/quartus/sopc_builder/bin:$PATH

のように環境変数セットして,

sudo fpgabist $OPAE_PLATFORM_ROOT/hw/samples/nlb_mode_3/bin/nlb_mode_3_unsigned.gbs

実行.うまくセットアップされていることを確認しておく.

oneAPI

ベースキットをインストールする.
Intel(R) oneAPI ToolkitsからIntel oneAPI Base Toolkitをダンロード.
Linux向けのOffline Installerを選んだ.で,

sudo sh ./l_BaseKit_p_2023.0.0.25537_offline.sh

としてインストール.

BSPは,Intel(R) FPGA Add-on for oneAPI Base Toolkitを参考に.
リソースは,Intel(R) Quartus(R) Prime Pro Edition Design Software Version 19.2 for Linuxより.

intel_a10gx_pac.tar.gzとQuartusProSetup-19.2.0-Patch-0.05dcp-linux.tar.gzをダウンロードして...
あと,どうしたらいいんだ??