首页 电脑数码

cpu的全名是什么 ? GPU,CPU和DPU分别是什么

时间:2024-03-07 15:16:46  作者:潇湘晨讯

GPU,CPU和DPU是我们常常能够见到的,但是这三个的作用你都分得清且了解吗?

1、CPU

CPU的全称是 Central Processing Unit(中央处理器),在三大支柱中是发展最早的,主要包括运算器(ALU, Arithmetic and Logic Unit)和控制单元(CU, Control Unit)。

寄存器(Register)、高速缓存器(Cache)和它们之间通讯的数据、控制及状态的总线。CPU遵循的是冯诺依曼架构,即存储程序、顺序执行。

2、GPU

GPU采用数量众多的计算单元和超长的流水线,善于处理图像领域的运算加速。但GPU无法单独工作,必须由CPU进行控制调用才能工作。

CPU可单独作用,处理复杂的逻辑运算和不同的数据类型,但当需要大量的处理类型统一的数据时,则可调用GPU进行并行计算。

从架构图我们就能很明显的看出,GPU的构成相对简单,有数量众多的计算单元和超长的流水线,特别适合处理大量的类型统一的数据。

但GPU无法单独工作,必须由CPU进行控制调用才能工作。CPU可单独作用,处理复杂的逻辑运算和不同的数据类型,但当需要大量的处理类型统一的数据时,则可调用GPU进行并行计算。

3、DPU

DPU,全名Data Processing Units(数据处理单元),DPU主要承担起安全、网络、存储和AI等业务的加速处理,旨在降低CPU的利用率,满足网络专用计算需求,尤其适用于服务器量多、对数据传输速率要求严苛的场景。


相关文章