CPU单核性能瓶颈下,为何发展受GPU打压?

1个回答

写回答

18341325559

2026-02-09 05:39

+ 关注

人类
人类

CPU的发展陷入瓶颈了,特别是单核性能的发展受到了阻滞。在传统认知里,GPU多核性能强,CPU则在单核性能方面表现出色。GPU核心数量可达数千甚至上万,但单核性能较弱;CPU单核性能强劲,可核心数却较少。当CPU单核发展受阻而走向多核发展道路时,必然会受到GPU的冲击。因为如果一个任务能够轻松地被分解成多个线程,那么使用GPU运行这个任务肯定比使用CPU更快。单核性能的瓶颈大约在20年前就开始显现了。2004年时,处理器的单核性能与现在相比,仅仅只有4倍的差距。也就是说,人类花费了20年的时间,才将CPU的单核PassMark跑分从1000提升到4000,这很令人惊讶吧?然而,2004年的处理器单核性能和1984年的相比,差距超过了200倍。再强调一次这个事实:从1984年到2004年这短短20年里,人类把CPU单核性能提升了200倍以上;但从2004年到2024年同样是20年,CPU单核性能却仅提升了3倍。由此可见,CPU单核性能的提升遭遇了极大的瓶颈。就算是多核方面,也只是从当年双核的普及发展到如今八核的普及,也就是说,即便算上多核,整个CPU性能在电子行业中的提升速度也是比较迟缓的。CPU确实朝着多核提升的方向发展了,可多核本就是显卡的优势所在。几十年前,当CPU还在双核阶段时,GPU就已经有几十上百个处理器了。而现代的GPU,如果没有数千乃至上万的处理器,没有数千上万条流水线并行能力,都不好意思称自己为GPU。那么,要是一个计算任务可以并行化,多半是显卡的计算能力更强;如果一个计算任务无法并行化,那就是CPU更强。不过,在科技热点中需要高算力的计算任务都是能够并行化的,所以自然是GPU比CPU更重要了。当然,也可以认为那些能并行化的计算任务更容易成为科技热点,但不管怎样,结论都不会改变。毕竟,在GPU疯狂增加核心数量的时候,CPU的单核性能几乎没有什么进展。CPU不能为了增加核心数量而牺牲单核性能(这也是小核被诟病的原因),所以在核心数量的比拼上,CPU永远也赶不上GPU。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号