不同于CPU和GPU,DPU是一种SOC,它结合了行业标准的、高性能及软件可编程的多核CPU,通常基于已应用广泛的Arm架构,与其的SOC组件密切配合。高性能网络接口,能以线速或网络中的可用速度解析、处理数据,并高效地将数据传输到GPU和CPU,DPU作为计算卸载的引擎,其直接效果是给CPU“减负”。
但是目前要解决DPU标准化应用,还存在一定的挑战。由于数据中心本身的复杂性,各大厂商一方面采用商用成熟产品组件来构建系统。一方面又设法分层服务化,打造面向不用类型客户的标准化产品。要把这些各异的需求整合起来,并且适应不同厂商的数据中心架构,将是一个长期而艰巨的任务。
|