异构核还是众核?
时间:2022-03-25 05:21:01 | 来源:行业动态
时间:2022-03-25 05:21:01 来源:行业动态
在DPU的潜在市场,目前已经有了不少玩家,既有Intel、Broadcom、Marvall、Nvidia等巨头,也有Fungible、Pensando等初创公司。这些公司中对DPU市场影响最大的可能是NVIDIA,正是NVIDIA让DPU成为一个业内热词。去年,Nvidia发布了名为BlueField-2的DPU,今年应该会正式上市。不过,在行动上走得比较早的可能是Fungible,目前Fungible已经由两款DPU芯片上市。
中科驭数与这几家走的是不同的技术路线,这几家选择的是众核,而中科驭数是异构核。通俗地说,就是Nvidia和Fungible的DPU的多个核是同构的,其中,Nvidia采用的是基于ARM的多核架构,Fungible采用的是基于MIPS的多核架构,而中科驭数DPU的多核是不同架构的,比如其中四个核心可能一个专门面向安全设计,一个面向网络设计,一个面向数据库设计,一个面向AI设计,架构各不相同。
这背后的一个重要技术原因是,中科驭数创新性提出了软件定义加速器技术(Software Defined Accelerator),自主研发了KPU(Kernel Processing Unit)芯片架构。KPU架构凝聚了中科驭数创始团队近十年在体系结构方面研究成果和研发经验的积累。其相较于传统的ASIC或SOC DPU芯片架构,具有极高的灵活性,可以通过即时的软件配置来定义芯片内部数据运算逻辑,在保障充沛算力的同时,以最低功耗支撑更多运算负载类型。
鄢贵海表示,中科驭数的DPU以针对性算法加速为核心,通过KPU架构来组织异构核。在KPU架构下,中科驭数研发了国内首款芯片级完善的L2/L3/L4层全网络协议处理核,推出了直接面向OLAP、OLTP及类SQL处理的数据查询处理核,而没有采用原来众核为主的架构。