OpenCL* on Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA快速入门用户指南

ID 683831
日期 12/04/2018
Public

3.2. 初始化Intel Acceleration Stack for OpenCL*

init_env.sh脚本执行Acceleration Stack for OpenCL* 的所有初始化和设置。此脚本位于 /<RTE install path>/或者/<DEV install path>/中。

注: 如果这是您第一次运行init_env.sh,那么必须重新启动并重新运行此脚本,以使永久权限和系统参数生效。
注: 每次重新启动主机或开始一个新的shell都要重新运行init_env.sh脚本。大多数设置是临时的。
此脚本完成以下任务:
  • 导出以下环境变量:
    • OPAE_PLATFORM_ROOT:指向以提取的Intel Acceleration Stack发行版
    • AOCL_BOARD_PACKAGE_ROOT:指向未封装(unpacked)的 OpenCL* BSP
    • INTELFPGAOCLSKDROOTIntel FPGA SDK for OpenCL* 安装目录
  • 运行 OpenCL* 初始化脚本(init_opencl.sh)来使能运行时环境或者开发环境(如果已安装)。
  • 通过运行setup_permissions.sh来设置各种权限和系统参数
  • 将位于$INTELFPGAOCLSDKROOT/binIntel SDK for OpenCL* (aocl)实用程序添加到PATH