面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈提供经过优化和简化的硬件接口和软件应用编程接口 (API),帮助开发人员节省时间,以便他们更多地专注于提高解决方案的独特价值。

面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈可为设计工程师提供多种优势:

  • 为开发人员节省时间,使其专注于提高解决方案的价值
  • 支持跨多个英特尔®FPGA 外形产品的代码复用
  • 为英特尔®FPGA 数据中心产品构建全球首个通用开发人员接口
  • 英特尔®提供经过优化和简化的硬件和软件API
  • 英特尔®合作伙伴生态系统正在拓展采用规模,进一步增强吸引力和简化使用

VMware*vSphere 6.7 update 1 支持面向包含 FPGA 的英特尔® 至强® CPU 的加速堆栈

开放可编程加速引擎 (OPAE) 技术

开放可编程加速引擎 (OPAE) 技术是一种软件编程层,可为不同代际的 FPGA 产品和平台提供始终一致的 API。该技术旨在最大限度地降低软件开销和延迟,同时支持提取特定于硬件的 FPGA 资源细节。为了建立开放生态系统,鼓励使用 FPGA 加速优化数据中心工作负载,英特尔为行业和开发人员社区发布了该技术的开源版本。

开放可编程加速引擎技术的特性:

  • 轻量级的用户空间库 (libfpga)
  • 许可:FPGA API (BSD)、FPGA 驱动程序 (GPLv2)
    • FPGA 驱动程序向上游移动到 Linux* 内核
  • 支持虚拟机和裸机平台
  • 通过附带的 AFU 模拟环境 (ASE) 更快速地开发和调试加速器功能
  • 包括指南、命令行实用程序和示例代码

相关链接

OpenCL 和 OpenCL 标识是苹果公司的商标,需获得 Khronos 的许可方能使用。

*其他的名称和品牌可能是其他所有者的资产