CPU已经站在计算机科技的前沿50年了,随着移动设备的兴起,现在它终于遇到了一个真正有威胁的挑战者:SoC。以前我们会看CPU来买电脑,但现在,手机,平板,甚至将推出的部分笔记本,它们用的都是SoC。这种趋势在最近几年愈演愈烈,国外科技博客Extremetech日前就对两种处理芯片进行了分析,并称SoC将在未来数年内取代大多数CPU。
Sandy Bridge系列CPU的核心照片,英特尔的大多数处理器都代表了“CPU”的最高水平
我们先来看看CPU和SoC的区别。CPU总体来说是一个相当高速的运算器,从内存取得数据,然后进行一系列的数学或者逻辑运算。越强力的CPU运算能力其实越高,在同时代CPU里价格一般也越高。但是CPU有个弱点——功能太单一,它需要其他芯片的配合才能组成一台完整的电脑,比如内存,音频芯片,解码芯片等等。
我们都知道的,苹果A5核心,它是一个典型的SoC
而在SoC(system-on-a-chip,片上系统)中,这些芯片全都集成在了一个比CPU略大的芯片中——包括CPU,显示芯片,无线网络芯片等等。实际上,CPU就是SoC的一部分,这两者在形式上是不冲突的。但到了市场上,两者个本是同根生的东西却有着竞争的关系。
由于高集成度,SoC可以将一台设备做到你的手机那么大小,但是你很难想象一个CPU加主板加显卡能做到你的手机大小。与此同时,由于连线距离缩短,SoC也比传统使用CPU的计算机更加省电,同时因为芯片数量的减少,在成本上也具有优势。当然,SoC并不是全是优点。扩展性就是SoC最大的软肋,基本上没人想过帮自己的手机换CPU换内存吧?但是传统的使用CPU的计算机就以很轻易地做到这一点,代价就是体积和功耗的提升。
左边是一块迷你主板,右边是新 iPad使用的Soc,两者都提供相近的功能
事实上,现代的CPU已经渐渐向SoC靠拢,比如AMD的Liano处理器,Intel刚刚发布的Ivy Bridge处理器,它们已经不是传统意义上的“CPU”了,它们都整合了内存控制器,PCIE总线以及(某些型号上)显示芯片。
在超级计算机中,通用CPU还将在很长一段时间内保持绝对优势,但在平板,手机里,集成度更高的SoC已经将传统的CPU打得体无完肤。Extremetech的文章称,在不久未来,SoC将有可能完全占领移动领域,再向桌面计算机展开进攻。
文章评论(0条评论)
登录后参与讨论