インテルのみ表示可能 — GUID: rfk1522431476975
Ixiasoft
1. インテル®アクセラレーション・スタック (インテル® Xeon® CPU & FPGA対応)の紹介
2. 基本の使い方
3. OPAEソフトウェア・パッケージのインストール
4. Flash ImageとBMC Firmwareの識別
5. FPGA診断の実行
6. 非仮想化環境でOPAEを実行する
7. 仮想化環境でのOPAEの実行
8. インテルArria 10 GX FPGAのインテルのプログラマブル・アクセラレーション・スタックのためのインテルのアクセラレーション・スタック・クイック・スタート・ガイドのアーカイブ
9. インテルArria 10 GX FPGAのインテルのプログラマブル・アクセラレーション・スタックのためのインテルのアクセラレーション・スタック・クイック・スタート・ガイドのドキュメント改訂履歴
A. FIMおよびBMCファームウェアの更新
B. グレースフル・サーマル・シャットダウンの処理
C. FPGAデバイスのアクセス許可
D. Memlock Limit
E. Hugepageの設定
F. よくある質問(FAQ)のトラブルシューティング
G. インテル®アクセラレーション・スタック (インテル® Xeon® CPU & FPGA対応) 1.2リリースのために提供される資料
インテルのみ表示可能 — GUID: rfk1522431476975
Ixiasoft
3.1. CentOS/RHEL 7.4: ビルド済みバイナリー(RPM)からフレームワークのインストール
重要:
OPAEソフトウェアをインストールとビルドする前に、次のコマンドを実行して必要なパッケージをインストールする必要があります。
- RHEL 7.4を使用する場合:
sudo yum install https://dl.fedoraproject.org/pub/epel/\ epel-release-latest-7.noarch.rpm
sudo yum install gcc gcc-c++ cmake make autoconf automake libxml2\ libxml2-devel json-c-devel boost ncurses ncurses-devel\ ncurses-libs boost-devel libuuid libuuid-devel python2-jsonschema\ doxygen hwloc-devel libpng12 rsync python2-pip
sudo pip install intelhex
- CentOS 7.4を使用する場合:
sudo yum install gcc gcc-c++ cmake make autoconf automake libxml2\ libxml2-devel json-c-devel boost ncurses ncurses-devel\ ncurses-libs boost-devel libuuid libuuid-devel python2-jsonschema\ doxygen hwloc-devel libpng12 rsync python2-pip
sudo pip install intelhex
注: これらのコマンドは、不足しているパッケージのみをインストールします。
ハードウェアをインストールするときは、次のステップを実行します。
- FPGAドライバーをインストールします。
- 以前のOPAEフレームワークのバージョンを削除します。
sudo yum remove opae*.x86_64
- Enterprise Linux(EPEL)の追加パッケージをインストールします。
sudo yum install epel-release
- OPAEインストール・ソフトウェア・ディレクトリーへの変更します。
cd $OPAE_PLATFORM_ROOT/sw
- ドライバーをインストールします。
sudo yum install opae-intel-fpga*.rpm
- 以前のOPAEフレームワークのバージョンを削除します。
- 最新のOPAEフレームワークをインストールします。
sudo yum install opae*.rpm
- 更新されたfpgaflashを/usr/binにコピーします。
sudo cp fpgaflash /usr/bin sudo chmod 755 /usr/bin/fpgaflash
- ダイナミックリンカのランタイム・バインディングを更新します。
sudo ldconfig
- Linuxカーネルのインストールを確認します。
lsmod | grep fpga
サンプル出力:
intel_fpga_pac_iopll 13392 0 intel_fpga_pac_hssi 18347 0 intel_fpga_fme 54120 0 intel_fpga_afu 32062 0 intel_fpga_pci 26439 2 intel_fpga_afu,intel_fpga_fme fpga_mgr_mod 14693 1 intel_fpga_fme
OPAEインストールが完了した後、バイナリとライブラリーは次のディレクトリーにあります。
ディレクトリー バイナリーファイルまたはライブラリー /usr/bin opae-tools*
opae-tools-extra*
/usr/include opae-devel* /usr/lib64 opae-libs*
opae-ase*
- rpmインストールを確認します。
rpm -qa | grep opae
サンプル出力:opae-tools-1.1.2-1.x86_64 opae-devel-1.1.2-1.x86_64 opae-libs-1.1.2-1.x86_64 opae-1.1.2-1.x86_64 opae-tools-extra-1.1.2-1.x86_64 opae-intel-fpga-driver-1.1.2-1.x86_64 opae-ase-1.1.2-1.x86_64
詳細については、「CentOSでのOPAEインストールのトラブルシューティング」セクションを参照してください。