プログラマブル・アクセラレーション・カード (インテルArria 10 GX FPGA対応)のインテル・アクセラレーション・スタックのクイック・スタートガイド

ID 683633
日付 8/05/2019
Public
ドキュメント目次

2.4.2. ホストマシン上のインテルのアクセラレーション・スタックのDevelopmentパッケージのインストール

  1. ランタイム・アーカイブ・ファイルを抽出します。
    tar xvf *dev_installer.tar.gz
  2. インストール・ディレクトリーに移動します。
    cd *dev_installer
  3. この手順はRHEL 7.4にのみ適用されます(CentOS 7.4またはUbuntu 16.04を使用している場合、この手順をスキップしてください):Enterprise Linux(EPEL)の追加パッケージをインストールします。
    sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release\
    -latest-7.noarch.rpm
    sudo subscription-manager repos --enable "rhel-*-optional-rpms"\ 
    --enable "rhel-*-extras-rpms"
  4. を実行します。
    ./setup.sh
  5. 次の質問が表示されます。Do you wish to install the OPAE?
    オプション 説明
    答え : Yes 管理者およびネットワークアクセスがある場合。 
    答え : No 管理者アクセスとネットワークアクセスがない場合。インストール後、 OPAEソフトウェア・パッケージのインストールのセクションに記載されている手動の手順に従います。
  6. ライセンスに同意します。 
  7. インストール・ディレクトリーのプロンプトが表示されたら、インストール・ディレクトリーを指定できます。それ以外の場合、インストーラーはデフォルト・ディレクトリーでの/home/<username>/inteldevstackを使用て インテル® Quartus® Prime プロ・エディションおよび OpenCL* SDKをインストールします。
  8. 初期化スクリプトを実行して、必要な環境変数QUARTUS_HOMEOPAE_PLATFORM_ROOTおよびその他のOpenCL変数を設定します。
    source /home/<username>/inteldevstack/init_env.sh
    注: 再起動のたびに環境変数を設定する必要を回避するには、シェル初期化スクリプトからスクリプトを入手します。 
    注:

    init_env.shスクリプトはsetup_permissions.shの別の内部のスクリプトを呼び出します。この内部スクリプトには、マザーボードにIntel QPIを接続する必要があります。したがって、init_env.shが実行され、Intel QPIが存在しない場合、現在の作業端末を終了する場合があります。または、init_env.shがシェル初期化スクリプトの一部として実行されると、ユーザーが正常にログインできなくなる可能性があります。

    この問題に対処するために:

    source $AOCL_BOARD_PACKAGE_ROOT/linux64/libexec/setup_permissions.sh

    を以下に変更します。

    if ls /dev/intel-fpga-* 1> /dev/null 2>&1; then
    source $AOCL_BOARD_PACKAGE_ROOT/linux64/libexec/setup_permissions.sh
    fi