cpu和gpu分别有什么作用 GPUCPU和DPU分别是什么

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

1、CPU

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

cpu和gpu分别有什么作用 GPUCPU和DPU分别是什么(1)

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

2、GPU

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

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

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

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

cpu和gpu分别有什么作用 GPUCPU和DPU分别是什么(2)

3、DPU

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

这三者的区别你了解了吗?

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页