CPU和GPU的区别

介绍什么是GPU,  那就要从CPU和GPU的比较不同中能更好更快的学习到什么是GPU

CPU和GPU的总体区别

CPU和GPU的区别_第1张图片

 CPU:

叫做中央处理器(central processing unit)

可以形象的理解为有25%的ALU(运算单元)、有25%的Control(控制单元)、50%的Cache(缓存单元)

因为CPU涉及到通用计算,复杂度较高.

1.总结成少量的复杂计算, 就像一个教授,奥数体也会,小学题也会.

2.cpu一般有10几个核,相当于10几个教授,  并发性不高.

GPU:

叫做图形处理器。图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。

可以形象的理解为90%的ALU(运算单元),5%的Control(控制单元)、5%的Cache(缓存单元)

大量的运算单元:负责简单粗暴的计算,不擅长奥数题,但小学题他会

少量的控制单元和缓存单元:主要是负责调节和缓存数据.  GPU 对这两块的需求较小,所以占据GPU较小的空间

1.GPU的设计原理——总结为大量的简单运算

2.GPU一般有上千个核, 相当于上千个小学生,  能处理大量的并发.

集成GPU和离散GPU

集成 GPU

内置于计算机主板中,而不是单独显卡的一部分。它甚至可以集成到 CPU 本身中。

离散GPU

GPU 的另一种主要类型是离散 GPU, 也叫独立显卡。这是一个独立的图形处理器——通常采用可移动图形卡的形式。

集成GPU的图片处理性能一般适中,不怎么强, 你可以单独装一个强劲的独立的显卡GPU,来增强你的电脑的图片处理性能.       

离散 GPU 的一个缺点是它们往往会消耗更多功率并产生更多热量。一些笔记本电脑同时具有独立显卡和集成显卡,使用集成 GPU 来节省能源。然后,当需要更强大的图形性能时,这些设备会切换到独立 GPU。

---------------------------------------------------------------------------------------------------------------------------

来源

CPU和GPU到底有什么区别? - 知乎 (zhihu.com)

你可能感兴趣的:(多线程/jvm/计算机,java)