CPU,GPU,NPU的架构差异对比

Posted papaofdoudou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CPU,GPU,NPU的架构差异对比相关的知识,希望对你有一定的参考价值。

CPU/GPU/NPU架构特点

一图胜千言,关于CPU,GPU,NPU的结构上的区别,,如下图所示:

从优化的角度讲,CPU的目标函数是 "minimize laency", GPU是 "maximize throughput",NPU则在GPU的基础上,进一步提高了存储的利用率。

先从CPU和GPU的区别开始说起,CPU是中央处理器,是一个逻辑单元,CPU负责复杂且少量的串行计算。GPU主要负责大量且简单的并行计算,如下图:

GPU和CPU都属于通用算力,和NPU的区别明显,我们先对比GPU和CPU,最后再讨论NPU,作用上,GPU 是替代不了 CPU 的,同样,CPU 也替代不了 GPU。

从本质上说,CPU和GPU的区别是,CPU是向量机&标量机,GPU是阵列机。

看懂芯片原来这么简单:AI为什么聪明?什么是华为自研架构NPU?

作者:华为麒麟
来源公众号: 华为麒麟

SoC的大家族里有很多“住户”

上一期,我们为大家介绍了集成电路、CPU和GPU

本期我们将深入解读——NPU
专注于AI的它,是如何拥有智慧的?
华为自研架构NPU,又有哪些不同?
一起来看看吧 ↓↓↓

关于NPU的知识,你懂了吗?

END

以上是关于CPU,GPU,NPU的架构差异对比的主要内容,如果未能解决你的问题,请参考以下文章

什么是CPU,GPU,TPU,DPU,NPU,BPU

通俗易懂的讲解CPU/GPU/TPU/NPU/XPU/…

浅谈CPU,GPU,TPU,DPU,NPU,BPU

通俗易懂的讲解CPU/GPU/TPU/NPU/XPU/…

通俗易懂的讲解CPU/GPU/TPU/NPU/XPU/…

cpu和gpu已过时,npu和apu的时代开始