仅对英特尔可见 — GUID: ewa1422997452969
Ixiasoft
1. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南
2. Intel® FPGA RTE for OpenCL™ Pro Edition for 64-Bit Windows入门
3. Intel® FPGA RTE for OpenCL™ Pro Edition for x86_64 Linux Systems入门
4. Intel® FPGA RTE for OpenCL™ Pro Edition for Intel® ARMv7-A SoC FPGA入门
A. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南存档
B. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南文档修订历史
4.1.1. 下载 Intel® FPGA SDK for OpenCL and the SoC EDS
4.1.2. 安装 Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.1.3. 安装 Intel® SoC FPGA Embedded Development Suite Pro Edition
4.1.4. 重新编译Linux Kernel Driver
4.1.5. 在SoC FPGA板级上安装Intel FPGA RTE for OpenCL Pro Edition
4.1.6. 安装 Intel® Arria® 10 SoC Development Kit
4.1.7. 在SoC FPGA上执行OpenCL Kernel
4.1.8. 卸载 Intel® FPGA RTE for OpenCL™
4.2.1. 下载 Intel® FPGA SDK for OpenCL™和SoC EDS
4.2.2. 安装 Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.2.3. 安装 Intel® SoC FPGA Embedded Development Suite Pro Edition
4.2.4. 重新编译Linux Kernel Driver
4.2.5. 在SoC FPGA板级上安装Intel FPGA RTE for OpenCL Pro Edition
4.2.6. 安装 Intel® Arria® 10 SoC Development Kit
4.2.7. 在SoC FPGA上执行OpenCL Kernel
4.2.8. 卸载 Intel® FPGA RTE for OpenCL™
仅对英特尔可见 — GUID: ewa1422997452969
Ixiasoft
4.2.7.2. 运行主机应用程序
对于Linux系统,通过运行从ARM®特定的Makefile构建的主机应用程序,在SoC FPGA上执行hello_world.aocx文件。
- 登录到SoC FPGA板级。
- 将hello_world.aocx硬件配置文件和hello_world主机可执行文件从其当前目录复制到板级。
- 验证LD_LIBRARY_PATH环境变量设置是否包括$INTELFPGAOCLSDKROOT/host/arm32/lib。运行命令echo $LD_LIBRARY_PATH。
如果运行了init_opencl.sh脚本,那么LD_LIBRARY_PATH设置应该指向$INTELFPGAOCLSDKROOT/host/arm32/lib。
- 要在SoC FPGA上执行kernel,在命令提示符处,导航到主机可执行目录,然后运行hello_world主机可执行文件。