CPU和GPU简介

在这里插入图片描述

  • 半导体芯片下面分为数字芯片和模拟芯片,数字芯片占市场规模较大,约70%左右
  • 数字芯片细分包含逻辑芯片、存储芯片和微控制单元(MCU)
  • 逻辑芯片即计算芯片,包含了各种逻辑门电路,可以实现运算和逻辑判断功能。包括我们常听说的CPU、GPU、FPGA、ASIC

CPU(中央处理器,Central Processing Unit)

在这里插入图片描述

  • 冯·诺依曼计算机架构,包括运算器(也叫逻辑运算单元,ALU)、控制器(CU)、存储器、输入设备、输出设备等组成部分
    • 数据先放入存储器,控制器从存储器中获取数据,再交由运算器进行运算,最后把运算的结构返回到存储器
    • 取指Fetch - 译码Decode - 执行Execute - 访存Memory Access - 写回Write Back
  • CPU包含运算器ALU、控制器CU、寄存器Register、时钟模块Clock
  • 运算器(包括加法器、减法器、乘法器、除法器),负责执行算术和逻辑运算,是真正干活的
  • 控制器,负责从内存中读取指令、解码指令、执行指令,是指手画脚的
  • 时钟模块负责管理CPU的时间,为CPU提供稳定的时基。它通过周期性地发出信号,驱动CPU中的所有操作,调度各个模块的工作
  • 寄存器是CPU中的高速存储器,用于暂时保存指令和数据。是CPU与内存(RAM)之间的“缓冲”,速度比一般的内存更快,避免内存“拖累”CPU的工作。寄存器的容量和存取性能,可以影响CPU到对内存的访问次数,进而影响整个系统的效率。
  • CPU基于指令集架构分为x86架构(基于复杂指令集,CISC)和非x86架构(基于精简指令集,RISC)

GPU(图形处理器,Graphics Processing Uni)

在这里插入图片描述

  • GPU是计算芯片,和CPU一样,包括了运算器、控制器和寄存器等组件
  • GPU是显卡的核心组件;显卡除了GPU之外,还包含了显存、VRM稳压模块、MRAM芯片、总线、风扇、外围设备接口等
  • 根据形态,GPU分为独立GPU(dGPU,discrete/dedicated GPU)和集成GPU(iGPU,integrated GPU),即独显和集显
  • CPU的强项是管理和调度,作为计算机的主核心,任务非常复杂,既要应对不同类型的数据计算,还要 响应人机交互;CPU的内核(包括ALU)数量较少,最多几十个,但有大量的缓存和复杂的控制器
  • GPU为图形(海量像素点组成,类型高度统一,相互无依赖)处理而生,任务明确且单一;在最短的时间内,完成大量同质化数据的并行计算,并行计算,需要更多的核,GPU的核数,可以达到几千个甚至上万个(因此被称为“众核”)
  • GPU的核,称为流式多处理器(Stream Multi-processor,SM),是一个独立的任务处理单元
  • 在整个GPU中,会划分为多个流式处理区。每个处理区,包含数百个内核。每个内核,相当于一颗简化版的CPU,具备整数运算和浮点运算的功能,以及排队和结果收集功能
  • GPU的控制器功能简单,缓存也比较少。它的ALU占比,可以达到80%以上
  • 虽然GPU单核的处理能力弱于CPU,但是数量庞大,非常适合高强度并行计算。同等晶体管规模条件下,它的算力,反而比CPU更

参考链接
https://mp.weixin.qq.com/s/RFlOyVVxU2O70QarOdhClQ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值