我们生活在一个高度互联的世界中,数据量一直在不断增长。FPGA 可帮助加速许多核心数据中心工作负载,从而更高效地接收和处理这些数据。它们可通过与工作负载的关键算法完全匹配的数据路径,在不到一秒的时间内重新编程。这种多功能性从而提升性能,达至更高功率和更好利用的数据中心 - 降低总体拥有成本。FPGA可以直接连接到处理器、内存、网络和许多其他接口。一直以来,FPGA 编程都需要深入的领域专业知识,但英特尔正在大力简化开发流程,加快 FPGA 在数据中心的部署。

面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈

面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈是一种新架构,能够让软件开发人员更轻松地利用英特尔® FPGA。它的核心组件是 FPGA Interface Manager,可在英特尔® FPGA英特尔® 至强® 处理器之间提供性能优化的连接。FPGA 采用基于 OPAE 技术的英特尔® 加速引擎,支持直接处理,后者提供可从虚拟机和容器调用的线程安全应用编程接口 (API)。这样一来,开发人员便无需构建定制的驱动程序和调试接口,从而专注于其核心工作算法开发,并更快更自信地开发解决方案。面向包含 FPGA 的英特尔® 至强® CPU 的英特尔® 加速堆栈支持编排程序像任何其他计算资源一样发现和管理 FPGA,并在数秒内将加速器内核热交换到 FPGA 中。

采用英特尔® Arria® 10 GX FPGA 的英特尔® 可编程加速卡

采用英特尔® Arria® 10 GX FPGA 的英特尔® 可编程加速卡进一步简化了 FPGA 在服务器中的使用。这个卡包含一个用于加速流分析和视频转码等工作负载的网络接口和带纠错功能的专用 DDR4 内存条,此外还包含 FPGA Interface Manager,并通过 PCIe* 总线与英特尔® 至强® 处理器无缝配对。英特尔正在与硬件知识产权 (IP) 开发人员、服务器 OEM、系统集成商和独立软件供应商 (ISV) 合作,以提供最广泛的兼容性并支持大规模卷部署。

面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈和采用英特尔® Arria® 10 GX FPGA 的英特尔® 可编程加速卡提供了一个前所未有的生产力套件,能够有效满足日益增长的数据中心需求,可支持开发人员充分利用强大的 FPGA 加速功能。