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

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

1.1. 安装 Intel® FPGA RTE for OpenCL™ Pro Edition的前提条件

若要安装 Intel® FPGA RTE for OpenCL™ Pro Edition并在 Intel® 首选加速器板级上部署一个应用程序,系统就必须要满足特定的硬件,目标平台和软件要求。

硬件要求

加速器板级要求:

  • Intel® 获取一个Reference Platform,或者从一个 Intel® 首选的板级供应商处获取一个Custom Platform。

    关于详细信息,请参考 Intel® FPGA网站上的Intel FPGA SDK for OpenCL FPGA Platforms页面。

Deployment system requirements:

  • 您必须在开发系统上具有管理员(administrator)权限才能安装必要的软件包和驱动程序。
  • 部署系统至少有70 GB的可用磁盘空间用于软件安装。
  • 有关部署系统上的RAM要求,请遵循以下说明:
    1. 访问FPGA Software Download Center
    2. 从集合中选择所需软件产品。
    3. 在选定的软件产品登录页面中,请参阅System Requirements部分。有关其他存储器建议,请参考最新的 Intel® Quartus® Prime Pro Edition 发布说明。
    提示: 请参考电路板供应商提供的文档来了解建议的系统存储容量大小。

主机系统必须运行下面其中一个受支持的操作系统:

  • 关于受支持的Windows和Linux操作系统的列表,请参考 Intel® FPGA网站上的Operating System Support页面。
  • Arm* ARMv7-A体系结构上的 Intel® SoC FPGA产品上支持Linux版本。
    重要:

    对于x86_64 Linux系统,安装Linux OS kernel source和header (例如:kernel-devel.x86_64kernel-headers.x86_64)以及GNU Compiler Collection (GCC) (gcc.x86_64)。

    要安装Linux kernel source或header package,需调用 yum install <kernel_package_name> 命令。

    您必须在主机系统上具有管理员(administrator)权限才能安装必要的软件包和驱动程序。

软件要求

使用下面其中一个RTE兼容的C compiler或软件开发环境对主机应用程序进行开发:

  • 在Windows系统中,使用Microsoft Visual Studio Professional以及Microsoft Visual C++ versions 2015或更高版本。
  • 在Linux系统中,使用Eclipse 2019-12或更高版本以及GCC 7.2.0。关于GCC的详细信息,请参考GCC要求
  • 对于SoC应用程序,使用 Intel® SoC FPGA Embedded Development Suite (EDS)中提供的GCC cross-compiler。

Linux系统要求Perl命令版本5或更高。在PATH系统环境变量设置中包含Perl命令的路径。

对于包含Intel Code Builder的 Intel® FPGA RTE for OpenCL™ 软件包,Intel Code Builder要求运行Java SE版本1.8.71或更高。