为啥GPU功耗比CPU高很多?rtx3060笔记本的功耗都130w而桌面的锐龙5950x也不过105w?谈谈个人的理解,首先功耗是由什么产生的?答:逻辑门翻转。相同制造工艺下,逻辑门翻转的次数越多,功耗也就越高。
既然GPU功耗比CPU低,那么也就是说CPU中的逻辑门反转次数不如GPU中的多。那为何能造成此种差异呢?GPU是属于计算密集型芯片而CPU则偏向控制密集型。
什么意思呢?GPU的工作一般是拿到CPU下达的指令之后,便根据要求做大量的浮点运算,毕竟要操作那么多的屏幕像素点,这计算量还是很不容易的。此时的GPU基本上内部每个逻辑门都在为运算疯狂翻转。
CPU的工作则较为综合,要处理许多乱七八糟的问题。这些问题虽然乱,但是往往用不到所有的逻辑门。而且CPU的单条指令处理起来也比GPU轻松许多,需要“死算”的问题很少,更多的时候是IO型问题(此时CPU甚至可以空转等应答)。但需要CPU“死算”的任务也不是没有,比如CPU中的浮点运算和AVX等SIMD指令,这些计算密集型指令算起来功耗也是一点都不低。
- 上一篇 电脑硬件维修从入门到精通72
- 猜你喜欢
- http://picture.jdwzdh.com/电脑维修技术大全_部分4/电脑维修技术大全_部分4_08.png
- 电脑维修师傅经常说的主板南北桥到底是什么?南北桥有什么作用?
- http://picture.jdwzdh.com/主板维修从入门到精通/主板维修从入门到精通294.png
- http://picture.jdwzdh.com/电脑维修技术大全_部分2/电脑维修技术大全_部分2_27.png
- 电脑硬件维修从入门到精通88
- 关于电脑自动重启的解决方法
- 电脑选购,组装与维修技能实训教程272
- 电脑组装_维护_维修全能一本通80