Intel® FPGA RTE for OpenCL™ Pro Edition: 入门指南

ID 683173
日期 3/28/2022
Public
文档目录

B. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南文档修订历史

文档版本 Intel® Quartus® Prime版本 修订内容
2022.03.28 22.1
  • Prerequisites for the Intel FPGA RTE for OpenCL Pro Edition中更新了访问存储器建议的说明。
  • 在以下Linux和Windows特定主题中更新了下载软件的说明:
    • Downloading the Intel FPGA RTE for OpenCL Pro Edition
    • Downloading the Intel FPGA SDK for OpenCL and the SoC EDS
2021.12.13 21.4
  • 维护版本。
2021.10.04 21.3
  • 维护版本。
2021.06.21 21.2
  • 维护版本。
2021.03.29 21.1
  • 维护版本。
2020.12.14 20.4
  • 更新了RTE版本。
2020.09.28 20.3
  • GCC Requirement页面上添加了更多信息。
  • 更新了RTE版本。
  • Managing an FPGA BoardInstalling an FPGA Board中更新了一个关于不支持Windows and Linux BSP的注释。
2020.06.22 20.2
  • 删除了对Akamai和直接下载方法的所有引用。
  • Building the Host Application中添加了一个关于-nodeps选项的注释和对FCD的输出和ICD设置输出的次要更新。
  • Overview of the Intel® FPGA RTE for OpenCL™ Pro Edition Setup ProcessManaging an FPGA board主题中添加了关于在线下载BSP的注释(BSP不再随SDK一起提供)。
  • Prerequisites for the Intel® FPGA RTE for OpenCL™ Pro Edition中更新了一些先决条件。
  • Setting the Intel® FPGA RTE for OpenCL™ Pro Edition User Environment Variables中更新了init_opencl.bat脚本输出
  • Contents of the Intel® FPGA RTE for OpenCL™ Pro Edition中删除了board目录。
  • 更新了从Intel网站下载OpenCL设计示例的所有参考,并将其替换为从Intel FPGA SDK for OpenCL安装的访问示例的说明。
  • 更新了RTE Setup Process for x86-64 SystemsRTE Setup Process for SoC FPGA图。
  • 添加了新的主题GCC Requirement
2020.04.15 19.1
  • Uninstalling the Software中将rpm -e aocl-rte更改成rpm -e intel-fpga-opencl-pro-rte
  • Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board中将aclrte-arm32.tgz更改成intel-fpga-opencl-pro-rte-32bit-arm.tgz
  • Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board中将mv aclrte-arm32.tgz <rte_destination_directory> 更改成mvintel-fpga-opencl-pro-rte-32bit-arm.tgz <rte_destination_directory>
  • Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board中将tar -xvfz aclrte-arm32.tgz更改成tar xzvf intel-fpga-opencl-pro-rte-32bit-arm.tgz
  • Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board中更新了要设置的变量列表。
2019.09.30 19.1 Installing the Intel® FPGA RTE for OpenCL™ Pro Edition主题中,作了以下更新:
  • /usr/intelFPGA_pro/<version>/aclrte_linux64更改成/usr/intel/<version>/intel-fpga-opencl-pro-rte
  • aocl-rte-<version>.x86_64.rpm更改成intel-fpga-opencl-pro-rte-64bit-linux.rpm
  • opt/intelFPGA_pro/aclrte-linux64更改成/opt/intel/intel-fpga-opencl-pro-rte
2019.04.01 19.1
2019.01.14 18.1
2018.12.24 18.1
2018.09.24 18.1
  • 维护版本。
2018.05.04 18.0
  • 删除了关于 Intel® FPGA RTE for OpenCL™ Standard Edition,Intel FPGA SDK for OpenCL Standard Edition和Intel SoC FPGA Embedded Development Suite Standard Edition的信息。
  • 更新了Getting Started with the Intel® FPGA RTE for OpenCL™ Pro Edition for ARMv7-A SoC FPGA章节,包含了 Intel® Arria® 10 SoC信息。
日期 版本 修订内容
2017年11月 2017.11.04
  • 进行了以下重命名:
    • ALTERAOCLSDKROOT重命名为INTELFPGAOCLSDKROOT
    • CL_CONTEXT_EMULATOR_DEVICE_ALTERA重命名为CL_CONTEXT_EMULATOR_DEVICE_INTELFPGA
  • 安装 Intel FPGA RTE for OpenCL Pro Edition的前提条件中,将Microsoft Visual Studio version 2010 Professional更改为Microsoft Visual Studio Professional version 2010或更高版本。
  • 构建主机应用程序中,将Microsoft Visual Studio 2015的引用更新为Microsoft Visual Studio。
2017年5月 2017.05.05
  • 将Altera Client Driver (ACD)重新命名为FPGA Client Driver (FCD)。
  • 更新了Downloading the Intel® FPGA RTE for OpenCL™ for Windows and Linux中的下载说明。
  • 添加了提示:解压缩下载的OpenCL设计示例的文件夹名称一定不要包含空格。
2016年10月 2016.10.31
  • 将Altera RTE for OpenCL重命名为 Intel® FPGA RTE for OpenCL™
  • 将Altera SoC Embedded Design Suite重命名为Intel SoC FPGA Embedded Design Suite。
  • 将ARM DS-5 Altera Edition Toolkit重命名为 Arm* DS-5* Intel® SoC FPGA Edition Toolkit。
  • 弃用并删除了对big-endian系统的支持,从而导致以下文档变更:
    • Prerequisites for the Altera RTE for OpenCL中,从所支持的操作系统列表中删除了"Red Hat Enterprise Linux 6 on big-endian system"。
    • Contents of the Altera RTE for OpenCL中,从RTE安装目录的目录中删除了Big-Endian System Directory列。
    • Downloading the Altera RTE for OpenCL for Linux中,从Step 6中删除了选择OpenCL PowerPC RPM安装包的选项。
    • 删除了主题Installing the Altera RTE for OpenCL on Big-Endian SystemsSetting the Environment Variables on Big-Endian Systems
    • Installing and FPGA Board for Linux中,删除了关于在big-endian系统上运行init_opencl脚本的信息, 删除了Setting the Environment Variables on Big-Endian Systems的相关链接。
  • Installing an FPGA Board for 64-bit Windows and Linux中,提供了以下更新:

    • 注明SDK支持多个Custom Platform的安装。要在包含多个Custom Platform的系统中的每个板级上运行SDK实用程序,AOCL_BOARD_PACKAGE_ROOT环境变量设置必须对应于相关板级的Custom Platform子目录。
    • 注明在一个包含多个Custom Platform的系统中,主机程序应该使用ACD来发现板级,而不是直接链接到MMD库。
  • Building the Host Application for 64-bit Windows中,概述了在构建主机应用程序之前设置ACD和ICD以用于Microsoft Visual Studio 2015的先决条件任务。
  • 更新了一个成功kernel执行的所有RTE输出。
2016年5月 2016.05.02
  • 使用Altera网站上的Operating System Support页面的一个链接替换了所支持的Windows和Linux版本的列表。
  • 在Windows环境变量的列表中添加了%ALTERAOCLSDKROOT%\windows64\bin
2015年11月 2015.11.02
  • 将Windows 8.1添加到所支持的Windows版本中。
  • 添加了下图来显示x86-64,big-endian和SoC系统的RTE设置过程:
    • RTE Setup Process for x86-64 and Big-Endian Systems
    • RTE Setup Process for SoC
  • 修改了针对SoC的软件下载和安装说明,包含了新的tar文件安装包。
  • 修改了在器件上执行hello_world OpenCL示例设计的说明。您必须在一个不同的开发机器上从 hello_world.cl文件创建您自己的.aocx文件,然后使用RTE将.aocx文件部署到器件上。
  • 删除了许可部分,因为运行RTE不需要AOCL许可。
2015年5月 15.0.0
  • 在以下部分中重新组织了说明信息:
    • Introduction to the RTE
    • Getting Started with the RTE for Windows
    • Getting Started with the RTE for Linux and Big-Endian Systems
    • Getting Started with the RTE for Altera ARMv7-A SoC, which is further divided into Windows and Linux instructions
2014年12月 14.1.0
  • 重组信息流。
  • 更新了Red Hat Enterprise Linux (RHEL)版本支持。
  • Licensing the Software部分中添加了许可信息。
  • 包含了关于用于设置环境变量的init_opencl脚本的信息 。
  • 更新了板级卸载说明,包含了 aocl uninstall 实用程序命令的调用。
2014年6月 14.0.0 首次发布。