仅对英特尔可见 — GUID: rfk1522431476975
Ixiasoft
1. 关于本文档
2. 引言
3. 入门
4. 安装OPAE 软件包
5. 识别Flash映像和BMC固件
6. 运行FPGA诊断
7. 在非虚拟环境中运行OPAE
8. 在虚拟环境中运行OPAE
9. 面向采用Intel Arria 10 GX FPGA的Intel可编程加速卡的Intel加速堆栈快速入门指南文档存档
10. 面向采用Intel Arria 10 GX FPGA的Intel可编程加速卡的Intel加速堆栈快速入门指南文档修订历史
A. 更新FIM和BMC固件
B. 处理正常的热关机
C. FPGA器件访问权限
D. Memlock限制
E. hugepage设置
F. 解决常见问题(FAQ)
G. 可用于 Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs 1.2.1 Release的文档
仅对英特尔可见 — GUID: rfk1522431476975
Ixiasoft
4.1. RHEL 7.6:从预构建二进制文件(RPM)安装OPAE框架
在您能够安装和构建OPAE软件之前,必须通过运行以下命令来安装所需的软件包:
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 rsync hwloc-devel libpng12 python2-pip tbb-devel
sudo pip install intelhex
注: 这些命令仅安装缺少的软件包。
执行以下步骤来安装OPAE框架:
- 删除所有先前版本的OPAE框架。
sudo yum remove opae*
- 更改为OPAE安装软件目录:
cd $OPAE_PLATFORM_ROOT/sw
- 安装最新的OPAE框架和驱动程序:
sudo yum install opae*.rpm
- 更新动态链接程序运行时绑定:
sudo ldconfig
- 检查Linux内核安装:
lsmod | grep fpga
样例输出:
intel_fpga_pac_hssi 24389 0 intel_fpga_fme 87460 0 intel_fpga_afu 36165 0 ifpga_sec_mgr 13757 1 intel_fpga_fme fpga_mgr_mod 14812 1 intel_fpga_fme intel_fpga_pci 26722 2 intel_fpga_afu,intel_fpga_fme
完成OPAE安装之后,二进制文件和库文件位于以下目录中:
目录 OPAE驱动程序包 内容 /usr/bin opae-tools*
opae-tools-extra*
OPAE工具二进制文件。关于工具及其用途的完整列表,请参考 Open Programmable Acceleration Engine 网页上的 OPAE FPGA TOOLS部分。 /usr/include opae-devel* 链接主机应用程序所需的头(header)文件。 /usr/lib64 opae-libs*
opae-ase*
OPAE共享的目标库。 - 验证rpm安装:
rpm -qa | grep opae
样例输出:opae.admin-1.0.2-3.noarch opae-tools-extra-1.1.2-2.x86_64 opae.pac_sign-1.0.3-1.x86_64 opae-devel-1.1.2-2.x86_64 opae-one-time-update-a10-gx-pac-1.2.1-11.noarch opae-intel-fpga-driver-2.0.3-2.x86_64 opae-super-rsu-a10-gx-pac-1.2.1-12.noarch opae-ase-1.1.2-2.x86_64 opae-tools-1.1.2-2.x86_64 opae-libs-1.1.2-2.x86_64
关于详细信息,请参考在RHEL上安装OPAE的故障排除部分。
相关信息