沉淀、分享、成长,让自己和他人都能有所收获!
本篇章主要讲解什么是NPU
。
什么是 NPU 呢?
在谈这个问题之前,可以先来看看什么是 CPU 和 GPU,CPU 就是中央处理器,中央处理器就好像是人类的大脑,主要负责各种逻辑控制和任务调度。所以 CPU的计算能力相对来说不是最强的。GPU 是图形处理器,顾名思义,图形处理器是用来处理图形的,那处理图形就要涉及到大量的计算,所以 GPU 相对 CPU 来说更擅长计算,但是不擅长逻辑控制和调度。从这方面来讲就可以说 GPU 是 CPU的互补。
但是随着人工智能,大数据的时代来临,以前嵌入式处理器中的 CPU 和 GPU渐渐的难以满足与日俱增的需求,尤其是深度学习方面。为了应对日渐增长的需求,NPU 就诞生的了。如下图所示: