0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯片里的CPU、GPU、NPU是什么,它们是如何工作的

独爱72H 来源:只谈科技 作者:只谈科技 2020-03-25 14:21 次阅读

(文章来源:只谈科技

众所周知,随着智能手机的流行,越来越多的人都知道了手机芯片的相关知识,更是知道了CPUGPU、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来进行指挥的。
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10816

    浏览量

    210980
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4685

    浏览量

    128649
  • NPU
    NPU
    +关注

    关注

    2

    文章

    269

    浏览量

    18529
收藏 人收藏

    评论

    相关推荐

    NPU工作原理解析

    神经网络的计算流程,显著提高了处理速度和能效。NPU通常集成在SoC(System on Chip)中,与CPUGPU协同工作,共同完成复杂的计算任务。
    的头像 发表于 11-15 09:17 220次阅读

    什么是NPU芯片及其功能

    的设计灵感来源于人脑的神经网络结构。人脑通过神经元和突触的复杂网络处理信息,而NPU芯片则通过模拟这种结构来提高数据处理的效率。与传统的CPUGPU相比,
    的头像 发表于 11-14 15:48 147次阅读

    NPUGPU的性能对比

    NPU(Neural Processing Unit,神经网络处理单元)与GPU(Graphics Processing Unit,图形处理单元)在性能上各有千秋,它们各自的设计初衷和优化方向决定了
    的头像 发表于 11-14 15:19 259次阅读

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架构分析」阅读体验】--了解算力芯片GPU

    封装到一个超长的指令字中,然后CPU中有对应宽度的 ALU 来完成相应的指令操作。这是一种非常经济的硬件设计方式,它的核心逻辑是通过简单的硬件构造,实现尽可能高的指令并行度。 总的来说,GPU在图形
    发表于 11-03 12:55

    RK3588 技术分享 | 在Android系统中使用NPU实现Yolov5分类检测

    随着人工智能和大数据时代的到来,传统嵌入式处理器中的CPUGPU逐渐无法满足日益增长的深度学习需求。为了应对这一挑战,在一些高端处理器中,NPU(神经网络处理单元)也被集成到了处理器
    发表于 10-24 10:13

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架构分析」阅读体验】--全书概览

    GPUNPU,给我们剖析了算力芯片的微架构。书中有对芯片方案商处理器的讲解,理论联系实际,使读者能更好理解算力芯片。 全书共11章,
    发表于 10-15 22:08

    什么是NPU?什么场景需要配置NPU

    在人工智能(AI)技术如火如荼的今天,NPU神经处理单元(Neural Processing Unit)作为一种新兴的硬件加速器,正在成为ARM主板配置中的新宠。与传统的CPUGPU相比,N
    的头像 发表于 10-11 10:13 884次阅读
    什么是<b class='flag-5'>NPU</b>?什么场景需要配置<b class='flag-5'>NPU</b>?

    名单公布!【书籍评测活动NO.43】 算力芯片 | 高性能 CPU/GPU/NPU 微架构分析

    和像素统一的G80到现在重金难求的H100;AMD的Zen系列CPU和RDNA系列GPU两线作战;中国的高性能计算芯片逐步获得更多TOP500排名;华为Ascend 910 NPU
    发表于 09-02 10:09

    RK3588 技术分享 | 在Android系统中使用NPU实现Yolov5分类检测

    随着人工智能和大数据时代的到来,传统嵌入式处理器中的CPUGPU逐渐无法满足日益增长的深度学习需求。为了应对这一挑战,在一些高端处理器中,NPU(神经网络处理单元)也被集成到了处理器
    发表于 08-20 11:13

    CPU渲染和GPU渲染优劣分析

    GPU的出现,基于GPU的渲染获得了很大的普及。这些GPU是特定用途的芯片,在某些情况下提供与CPU渲染相当的结果。从广义上讲,
    的头像 发表于 05-23 08:27 521次阅读
    <b class='flag-5'>CPU</b>渲染和<b class='flag-5'>GPU</b>渲染优劣分析

    RISC-V芯片新突破:CPUGPU一体化核心设计

    X-Silicon 的芯片与其他架构不同,其设计将 CPUGPU 的功能结合到单核架构中。这与 Intel 和 AMD 的典型设计不同,后者有独立的 CPU 核心和
    发表于 04-07 10:41 653次阅读
    RISC-V<b class='flag-5'>芯片</b>新突破:<b class='flag-5'>CPU</b>与<b class='flag-5'>GPU</b>一体化核心设计

    高通NPU和异构计算提升生成式AI性能 

    异构计算的重要性不可忽视。根据生成式AI的独特需求和计算负担,需要配备不同的处理器,如专注于AI工作负载的定制设计的NPUCPUGPU
    的头像 发表于 03-06 14:15 717次阅读

    gpu是什么和cpu的区别

    GPUCPU是两种常见的计算机处理器,它们在结构和功能上有很大的区别。在这篇文章中,我们将探讨GPUCPU的区别,并详细介绍
    的头像 发表于 02-20 11:24 1.8w次阅读

    深度解析华为NPU/GPU技术演进与进阶

    CPU/GPU/NPU 等等都是硬件芯片,简单来说,晶体管既可以用来实现逻辑控制单元, 也可以用来实现运算单元(算力)。在芯片总面积一定的情
    发表于 02-19 16:52 7562次阅读
    深度解析华为<b class='flag-5'>NPU</b>/<b class='flag-5'>GPU</b>技术演进与进阶

    为什么GPUCPU更快?

    GPUCPU更快的原因并行处理能力:GPU可以同时处理多个任务和数据,而CPU通常只能一次处理一项任务。这是因为GPU的架构使得它可以同时
    的头像 发表于 01-26 08:30 2205次阅读
    为什么<b class='flag-5'>GPU</b>比<b class='flag-5'>CPU</b>更快?