为什么GPU成为了当前科技的焦点,而不是CPU?

这主要是因为CPU的发展已经遭遇了瓶颈,尤其是其单核性能的提升受到了限制。

传统上,GPU擅长处理多核任务,而CPU则在单核任务上表现出色。GPU拥有数以千计的核心,但其单核性能相对较弱。相反,CPU虽然只有少数核心,但每个核心的性能都非常强大。

然而,当CPU的单核性能提升遇到障碍,开始向多核方向发展时,它不可避免地与GPU产生了竞争。毕竟,如果一个任务可以被有效地分解为多个线程,那么使用GPU来执行这个任务肯定会比使用CPU更快。

实际上,CPU单核性能的瓶颈在大约二十年前就已经显现出来了。2004年的处理器单核性能与现在相比,只相差4倍。换句话说,我们花了20年的时间才将CPU的单核PassMark跑分从1000提升到4000。这是不是让人感到惊讶?

然而,如果我们比较1984年和2004年的处理器单核性能,差距超过了两百倍。

让我们再次强调这个事实:从1984年到2004年的短短20年间,我们将CPU单核性能提升了200倍以上。但从2004年到2024年的同样时间里,CPU单核性能只提升了3倍。因此,很明显,CPU单核性能的提升遇到了巨大的瓶颈。即使是多核性能,也仅仅从当年的双核普及提升到现在的八核普及。换句话说,即使考虑到多核性能,整个CPU的性能提升在电子行业中也算是比较缓慢的。

 

尽管CPU确实转向了多核性能的提升,但多核处理一直是显卡的优势领域。几十年前,当CPU还在使用双核的时候,GPU就已经拥有几十甚至上百个处理器了。而现代的GPU,如果没有几千甚至上万个处理器,没有几千上万条流水线并行能力,都不好意思说自己是GPU。

那么,如果一个计算任务可以被并行化,那么显卡通常会比CPU更强大。如果一个计算任务不能被并行化,那么CPU会更强大。但是,科技热点中的高算力计算任务通常都可以被并行化,因此,GPU自然就比CPU更重要了。当然,你也可以说那些可以被并行化的计算任务更容易成为科技热点。无论如何,结论都不会改变。

毕竟,当GPU疯狂扩充核心数量的时候,CPU的单核性能几乎在原地踏步。CPU无法为了增加核心数量而牺牲单核性能(这就是为什么小核被批评的原因),因此,无论怎样,CPU都无法追赶上GPU的核心数量。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值