软件|DPU:第三颗主力芯片

软件|DPU:第三颗主力芯片

文章图片

软件|DPU:第三颗主力芯片

文章图片


现在CPU的性能年化增长率(面积归一化之后)仅有3%左右 。 以数据为中心的专用处理器“DPU”正成为继CPU和图形处理器(GPU)之后的“第三颗主力芯片” 。

DPU起源于一家以色列的公司Mellanox , Mellanox产品线中一个可编程的网卡系列叫bluefield , 后来这家公司被英伟达收购 , 黄老板把这个网卡改名为DPU 。
在数据中心仅线速处理10G的网络 , 需要一个8核高端CPU一半的的算力 , 更别说40G、100G甚至更高速的网络了 。 DPU可以给CPU减负 , 将CPU处理效率低下、GPU处理不了的负载卸载到专用的DPU , 有助于提升整个计算系统的效率 。 DPU主要处理网络数据和输入输出(IO)数据 , 并提供带宽压缩、安全加密、网络功能虚拟化等功能 。

所有的IaaS厂商都对一件事耿耿于怀 , 买个100核的CPU , 只能用80个核 , 其余20个核需要跑OVS , 安全 , 存储 , 管理等软件系统 。 DPU的任务就是通过OVS oddload、TCP offload、TLS offload等一系列卸载 , 解放那20个被占用的核心 。 此外 , DPU还集成了为虚拟机分配资源 , 以及为CPU高效的提供数据的功能 。
目前顶级的云厂商都是自演DPU , 比如AWS的Nitro系列 , 阿里的MOC , 都有自己的绝活 。 国内DPU技术公司有中科驭、云豹智能、星云智联、芯启源、云脉芯联等 。

近日 , DPU企业芯启源对外公布了芯启源“SmartNICs第四代架构” 。 源基于DPU芯片的第四代SmartNIC提供了高度的可编程性 , 和可扩展性处理 。
芯启源DPU将需要消耗大量CPU资源的IPSec加解密的处理工作卸载到硬件智能网卡 , 方案最终实现性能提升3倍、节省资源 。 目前芯启源拥有自主知识产权的DPU芯片已经可以应用于5G/6G , 云计算 , 路由交换 , 网络安全 , 大数据和人工智能等领域 。
【软件|DPU:第三颗主力芯片】