仅对英特尔可见 — GUID: mwh1391807297746
Ixiasoft
1.1. 安装 Intel® FPGA SDK for OpenCL™ Pro Edition的前提条件
若要安装 Intel® FPGA SDK for OpenCL™ Pro Edition并对Intel FPGA Preferred Board for OpenCL(用于OpenCL的Intel FPGA首选板级)创建一个 OpenCL* 应用程序,您的系统必须要满足特定的硬件,目标平台和软件要求。
硬件要求
加速器板级要求:
- 从 Intel® 获取一个Reference Platform,或者从一个 Intel® 首选的板级供应商处获取一个Custom Platform。
关于详细信息,请参考 Intel® FPGA网站上的Intel FPGA SDK for OpenCL FPGA Platforms页面。
开发系统要求:
- 您必须在开发系统上具有administrator,root或sudo权限才能安装必要的软件包和驱动程序。
- 开发系统至少有85 GB的可用磁盘空间用于软件安装。
- 有关部署系统上的RAM要求,请遵循以下说明:
- 访问FPGA Software Download Center。
- 从集合中选择所需软件产品。
- 在选定的软件产品的引导页面中,请参阅System Requirements部分。有关更多的存储器建议,请参考最新的 Intel® Quartus® Prime Pro Edition 发布说明。
提示: 请参考电路板供应商提供的文档来了解建议的系统存储容量大小。 - 对于 PCI Express* ( PCIe* )加速器板级,主机主板必须要有一个可用的 PCIe* 端口插槽,此端口插槽的宽度至少要与板级的宽度相同(即,相同数量的 PCIe* 通道)。
主机系统必须运行下面其中一个受支持的操作系统:
- 关于受支持的Windows和Linux操作系统的列表,请参考 Intel® FPGA网站上的Operating System Support页面。
软件要求
使用以下其中一个与 Intel® FPGA SDK for OpenCL™ 和 Intel® Quartus® Prime软件兼容的C编译器或者软件开发环境对主机应用程序进行开发:
- 在Windows系统中,使用Microsoft Visual Studio Professional以及Microsoft Visual C++ versions 2015或更高版本。
注: Intel® FPGA SDK for OpenCL™ 插件支持安装了Microsoft Visual Studio* 2017或2019版本的Windows* 10和Windows* Server 2016系统。为了使Visual Studio插件正常运行,您需要安装C/C++ Development的扩展,例如,Desktop development with C++以及Microsoft .Net Framework 4.5或更高版本。关于Microsoft Visual Studio上的IDE工作流程的详细信息,请参考FPGA Workflows in Microsoft Visual Studio。
- 在Linux系统中,使用Eclipse 2019-12或更高版本以及GCC 7.2.0。关于GCC的详细信息,请参考GCC要求。
注: 为了使Eclipse扩展正常运行,您需要安装C/C++Development Tools和Java SE 11或更高版本。关于Eclipse上的IDE工作流程的详细信息,请参考FPGA Workflows in Eclipse。
Linux系统要求Perl命令版本5或更高。在PATH系统环境变量设置中包含Perl命令的路径。
对于包含Intel Code Builder的 Intel® FPGA SDK for OpenCL™ 软件包,Intel Code Builder要求运行Java SE版本1.8.71或更高。