5月10日,英特尔在“Intel Vision 2022”大会上公布了其最新的IPU(基础设施处理器)路线图,展示了从2022年至2026年IPU的整体规划。另外,英特尔还介绍了一个开源的API框架——IPDK (基础设施程序员开发套件)。
IPU是一种可编程的网络设备,旨在使云和通信服务提供商减少在中央处理器方面的开销,并充分释放性能价值。在去年六月的Six Five 峰会上,英特尔对外介绍了其IPU愿景。
IPDK是一个开源的、与厂商无关的驱动程序和API框架,可管理由CPU、IPU、DPU或交换机构建的基础设施。IPDK可以让客户专注于他们的应用程序,而不是底层API或硬件。
IPU路线图
英特尔的IPU 系列中有多种产品,本次大会上重点关注的是 ASIC IPU 和 FPGA IPU。使用 ASIC,可以获得更高的性能和更低的成本/功耗。借助 FPGA,可以获得更多的可编程性。
英特尔2022 IPU 系列
英特尔将继续 ASIC FPGA IPU 设计,其IPU路线图如下:
- 2022年:推出200 Gbps IPU,代号为Mount Evans和Oak Springs Canyon。
- 2023/2024年:推出 400 Gbps IPU,代号为Mount Morgan和Hot Springs Canyon。
- 2025/2026 : 推出800 Gbps IPU。
英特尔 IPU 路线图
以下是有关 200 Gbps 和 400 Gbps IPU 的一些详细信息:
200G
Mount Evans
Mount Evans是英特尔首个ASIC IPU,与Google Cloud合作开发,目前将针对高端和超大规模数据中心服务器。
- 提供高性能网络和存储虚拟化卸载,同时可以保持高度控制。
- 提供可编程数据包处理引擎,支持防火墙和虚拟路由等用例。
- 实现硬件加速的 NVM 存储接口扩展。
- 利用高性能 Intel Quick Assist 技术部署高级加密和压缩加速。
- 可以使用常用的、现有的软件环境进行编程,包括DPDK、SPDK。
- 预计将于 2022 年开始向谷歌和其他服务提供商发货;预计在 2023 年进行广泛部署。
Oak Springs Canyon
Oak Springs Canyon是英特尔第二代基于 FPGA 的 IPU 平台,该平台采用英特尔Xeon-D和Agilex FPGA 构建。
- 为开放式虚拟交换机 (OVS) 等工作负载和 NVMe over Fabric 等存储功能提供网络虚拟化功能卸载。
- 标准且可定制的平台,使客户能够使用 FPGA 和英特尔Xeon-D定制他们的数据路径和解决方案。
- 可使用通常部署的现有软件环境进行编程,包括已在 x86 上优化的 DPDK 和 SPDK。
- 更安全、高速的 2x 100 Gb 以太网网络接口与硬化的加密块。
- 硬件中的 VirtIO 支持以支持本机 Linux。
400G
Mount Morgan:预计在 2023/2024 年推出的下一代 ASIC IPU。
Hot Springs Canyon:预计在 2023/2024 年推出的基于 FPGA 的下一代 IPU 平台。
800G
目前关于800G IPU只透露出预计2025/2026年发货。
英特尔网络与边缘事业部总裁兼总经理 Nick McKeown表示:英特尔 IPU 技术的关键之一是所有设备都支持的快速可编程数据包处理引擎。无论是 FPGA 还是基于 ASIC 的产品,客户都可以使用P4 对其进行编程,并支持查找、更改、加密和压缩等流程。
“企业或基于云的数据中心可以通过数据包处理通用性,对从数据中心到边缘的服务器和设备进行编程,让用户可以控制网络拥塞、封装、路由和其他用于控制工作负载的功能。我们预计该技术将在防火墙、网关、企业负载平衡、存储卸载等方面有大量应用。我们期待 IPU 能成为适用于这些网络应用的高效计算设备。”
IPDK
英特尔软件产品管理总监 Rakesh Cheerla在大会上还谈到了IPU 的开源开发工具包IPDK,它可用于为 x86 芯片和 Arm 芯片(如 Marvell 的 Octeon)编写应用程序。
英特尔 Vision 2022 IPDK 基础架构编程
IPDK屏蔽了底层硬件的差异,可以支持任何定义了相关接口类型的设备,并给上层应用提供一致性的访问接口。IPDK将管理基础设施的所有功能进行抽象封装,形成了“接口三明治”(如下图)。“三明治”底层对接SDK驱动程序、编译器后端等,顶部定义了一组RPC接口以支撑不同的应用场景。
想要了解更多关于IPDK的信息,可点击《IPDK:可编程基础设施时代的开源开发框架》。
Habana Labs 的 Gaudi2
英特尔的Habana Labs 团队在大会上也推出了两大新品:用于深度学习训练的第二代Gaudi处理器——Gaudi 2,以及即将上市的用于深度学习推理的Goy处理器的后续产品——Greco。
两款产品采用7纳米制程工艺,基于Synapse AI软件栈开发,以Habana的高能效架构为基础,面向数据中心的计算机视觉和自然语言应用,旨在通过支持多样化架构,让终端用户充分利用处理器的高性能和高能效,为其模型训练和推理提供更高的性能。
就性能而言,英特尔号称 Gaudi2 工作负载量几乎是英伟达A100 80GB处理器的2倍。
总的来说,大会的第一天英特尔就展示了许多有趣的东西。感兴趣的朋友可以访问大会官网了解更多:
https://www.intel.com/content/www/us/en/events/on-event-series/vision.html
参考链接:
https://www.servethehome.com/intel-ipu-plans-revealed-for-800gbps-ipus-in-2025-dpu/
https://www.convergedigest.com/2022/05/intel-unveils-ipu-roadmap-with-asic-and.html
https://www.hpcwire.com/2022/05/10/intel-extends-ipu-roadmap-through-2026/
【活动专栏】
【转载须知】
若转载文章为原创文章,可在相应文章下或公众号后台留言;其他非转载类文章须在文首以不小于14号字体标明转载自SDNLAB。
【投稿】
欢迎SDN、NFV、边缘计算、SD-WAN、TSN、5G 网络切片等网络方向的观点类、新闻类、技术类稿件。
联系人:kk__wu(微信号)
投稿邮箱:pub@sdnlab.com
详情请参考:SDNLAB原创文章奖励计划