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™
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要求,请遵循以下说明:
- 访问FPGA Software Download Center。
- 从集合中选择所需软件产品。
- 在选定的软件产品登录页面中,请参阅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_64和kernel-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或更高。