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

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

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

  1. ランタイム・アーカイブ・ファイルを抽出します。
    tar xvf *rte_installer.tar.gz
  2. インストール・ディレクトリーに移動します。
    cd *rte_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を実行します。
    ./setup.sh
  5. 次の質問が表示される場合Do you want to continue to install the software? Yesで答えてください。
  6. 次の質問が表示される場合Do you wish to install the OPAE?
    オプション 説明
    答え : Yes 管理者およびネットワークアクセスがある場合。 
    答え : No 管理者アクセスとネットワークアクセスがない場合。インストール後、 OPAEソフトウェア・パッケージのインストールのセクションに記載されている手動の手順に従います。
  7. ライセンスに同意します。 
  8. インストール・ディレクトリーのプロンプトが表示されたら、インストール・ディレクトリーを指定できます。それ以外の場合、インストーラーは/home/<username>/intelrtestackでのデフォルト・ディレクトリーを使用して、 インテル® Quartus® Primeプログラマーおよび OpenCL* RTEをインストールします。
  9. 初期化スクリプトを実行して、必要な環境変数を設定します。 
    source /home/<username>/intelrtestack/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