来源: 网络通信与安全紫金山实验室等
前言
长期以来,CPU和GPU是计算的两个主要单元。CPU用来执行通用计算任务,而GPU则帮助CPU完成更复杂的任务,例如图形和人工智能计算。然而,随着数据量的增加,计算已经从一般服务器转移到大型数据中心,这催生了数据中心内外高效联网、处理数据、迁移数据和功能卸载的需求。
智能网卡——SmartNIC(Smart network interface card)和DPU(Data processing unit)——主要用以快速联网、高效数据处理、加速数据传输,并能实现网络、存储和安全等功能卸载。智能网卡能够满足数据中心高效联网,处理和迁移数据以及功能卸载的需求,助力后摩尔定律时代数据中心和网络性能的持续改进。对运营商网络智能化转型、东数西算、新一代算力网络构建、云网边端融合具有促进作用。
本白皮书介绍智能网卡(SmartNIC和DPU)的特征和需求、智能网卡硬件和编程架构、技术和产业发展趋势,提供应用场景和应用案例,介绍相关公司及产品,以及智能网卡测试技术,对产业和技术提出发展建议,以期促进智能网卡相关行业发展。