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的架构差异对比的主要内容,如果未能解决你的问题,请参考以下文章