(文章来源:只谈科技)
众所周知,随着智能手机的流行,越来越多的人都知道了手机芯片的相关知识,更是知道了cpu、gpu、npu等等“深奥”的知识点。
不过也有人只知道手机芯片中有cpu、gpu、有npu,但这三种东西究竟是什么,它们是怎么工作的还是不太懂,所以今天来聊一聊这个问题。我们知道手机芯片和电脑的cpu是不一样的,手机芯片叫做soc,是集成了很多的东西的,cpu、gpu、npu就是代表。
拿麒麟990 5g版来举例说明,在cpu方面共有8核心,分别是两颗2.86ghz的a76架构大核,两颗2.36ghz的a76架构中核以及四颗1.95ghz的a55架构小核。
在gpu方面,则是采用了16核的mali-g76 gpu,而在npu方面,集成2颗大核和一颗小核,采用的是自研达芬奇架构的npu。那么这三块是怎么工作的?其中cpu是负责计算和整体协调的,而gpu是负责和图像有关的部分,npu负责和ai有关的部分。
其工作流程则是,任何工作都要先通过cpu,cpu再根据这一块的工作的性质来决定分配给谁。如果是图形方面的计算,就会分配给gpu,如果是ai方面的计算需求,就分配给npu。
所以cpu是至关重要的部分,这也是为何大家在很多的评测跑分上,都优先看cpu的性能,而苹果的a系列芯片,cpu部分最强,所以也被认为是性能最牛的芯片。当然,手机芯片中除了npu、cpu、gpu之外,还有dsp、isp、基带等等,这些和上述npu、gpu的工作性质其实也是一样的,分别处理不同的任务,都是通过cpu来进行指挥的。
在LabVIEW中实现基于C/S结构的远程数据采集
微雪电子STM32开发板 Open103C介绍
人脸识别应用于破案 图像质量是关键
混动技术路线将会是各汽车厂商近期的主攻方向
IPv6现在的建设情况怎样了
芯片里的CPU、GPU、NPU是什么,它们是如何工作的
工信部出台推连接器产业往更高方向发展
探秘华为服务器持续崛起原因
为减少物联网测试成本方案--开放式架构
ipv6在5G承载网上的应用会是怎样的
使用DNN深度神经网络实现图像AIGC的开发-基于米尔瑞萨RZ/G2L开发板的创新应用
傅利叶智能瞄准千亿级通用机器人市场
COMPUTEX 2021 Virtual开幕展 科技实力引领全球产业数字化转型持续前行
国产激光雷达企业牧镭激光冲刺科创板IPO
中国申请68720件专利稳居世界第一
嵌入式Linux的GDB调试环境建立
瑞萨MCU/MPU在AI方面的应用
优橙科技背后的城市级智慧停车云平台项目
昕诺飞已为全球多个客户安装了上层空气UV-C紫外线空气消毒系统
英特尔旗下Mobileye宣布自研FMCW激光雷达,Luminar股价应声下跌