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

    文章

    10437

    浏览量

    206527
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4415

    浏览量

    126663
  • NPU
    NPU
    +关注

    关注

    2

    文章

    209

    浏览量

    18082
收藏 人收藏

    评论

    相关推荐

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

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

    gpu是什么和cpu的区别

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

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

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

    CPUGPU、TPU、NPU分别是什么?哪个最强?

    技术日新月异,物联网、人工智能、深度学习等遍地开花,各类芯片名词CPUGPU,TPU,NPU层出不穷…它们都是什么?又有着什么千丝万缕的关
    的头像 发表于 12-22 08:26 945次阅读
    <b class='flag-5'>CPU</b>、<b class='flag-5'>GPU</b>、TPU、<b class='flag-5'>NPU</b>分别是什么?哪个最强?

    CPU+xPU的异构方案解析 cpugpu有啥区别

    CPU+xPU 的异构方案成为大算力场景标配,GPU为应用最广泛的 AI 芯片。目前业内广泛认同的AI 芯片类型包括GPU、FPGA、
    的头像 发表于 09-03 11:47 1179次阅读
    <b class='flag-5'>CPU</b>+xPU的异构方案解析 <b class='flag-5'>cpu</b>和<b class='flag-5'>gpu</b>有啥区别

    手机里的npu是什么意思?手机npu是干什么的?

    。 什么是NPUNPU,全称神经处理单元(Neural Processing Unit),是一种专门用来处理人工智能计算的芯片,它是一种对计算机网络算法架构进行优化的结构,是将深度神经网络计算从中央处理器(
    的头像 发表于 08-27 17:08 3315次阅读

    npu芯片有什么用

    等领域,对于提高设备的智能化程度和性能有着非常重要的作用。 一、 NPU芯片概述 NPU芯片是一款专为人工智能应用而设计的芯片,它主要处理神
    的头像 发表于 08-27 17:08 4355次阅读

    npu运行需要cpu协助吗

    npu运行需要cpu协助吗  为了回答这个问题,我们需要首先了解什么是NPUCPU以及它们之间的关系。
    的头像 发表于 08-27 17:03 651次阅读

    cpu gpu npu的区别 NPUGPU哪个好?gpu是什么意思?

    (CPU)、Graphics Processing Unit(GPU)和Neural Processing Unit(NPU)等处理器和芯片被广泛应用于各种领域。这些处理器和
    的头像 发表于 08-27 17:03 8154次阅读

    npu是什么意思?npu芯片是什么意思?npu到底有什么用?

    。正如CPUGPU一样,NPU也是一种专门的处理器芯片,但不同于前二者,NPU被用于深度学习领域。NP
    的头像 发表于 08-27 17:03 2.6w次阅读

    openharmony怎么调用芯片GPU进行视频和图片的编解码?

    openharmony怎么调用芯片GPU进行视频和图片的编解码? 比如RK3588等。openharmony 3.2 Release。
    发表于 08-14 15:04

    什么是GPUCPUGPUCPU的区别及联系

    GPUCPU是计算机系统中最重要的两种处理器,它们在不同的应用中发挥不同的作用。
    发表于 08-09 18:24 2797次阅读

    gpucpu有什么区别?

    gpucpu有什么区别? GPUCPU是电脑中两个重要的计算器件。如果想要了解这两个设备的区别,需要从它们的含义和
    的头像 发表于 08-09 16:15 1.1w次阅读

    ai芯片和传统芯片的区别 GPUCPU的架构对比

    AI芯片在处理大规模数据和复杂计算任务(例如深度学习算法)时具有更高的计算性能。它们通常集成了多个高性能的计算单元,如GPU(图形处理器)或专门的神经网络处理器(NPU)。
    的头像 发表于 08-05 16:11 4867次阅读
    ai<b class='flag-5'>芯片</b>和传统<b class='flag-5'>芯片</b>的区别 <b class='flag-5'>GPU</b>与<b class='flag-5'>CPU</b>的架构对比

    什么是CPUGPU、TPU、DPU、NPU、BPU?有什么区别?

    技术日新月异,物联网、人工智能、深度学习等遍地开花,各类芯片名词GPU, TPU, NPU,DPU层出不穷…它们都是什么鬼?又有什么不一样? 01
    的头像 发表于 06-30 08:48 1.2w次阅读
    什么是<b class='flag-5'>CPU</b>、<b class='flag-5'>GPU</b>、TPU、DPU、<b class='flag-5'>NPU</b>、BPU?有什么区别?