為什么電腦CPU不能用在手機(jī)里
移動電話的性能代代相傳,這在很大程度上要歸功于內(nèi)部CPU處理器的不斷升級,從單核到多核,低頻到高頻,經(jīng)過這么多年的發(fā)展,甚至逐漸觸及了一些計算機(jī)處理器性能的邊緣。
這時,會有可愛的小白同學(xué)問,既然電腦PCU的CPU性能一般比手機(jī)好,為什么不直接用電腦CPU進(jìn)手機(jī)呢?
其實這個問題很簡單,只要我們了解電腦CPU和手機(jī)CPU的區(qū)別,問題自然會得到解決。
復(fù)雜指令集和簡單指令集
移動CPU和計算機(jī)CPU最大的區(qū)別在于指令集結(jié)構(gòu)的不同。主流PC市場上的CPU來自英特爾和AMD,它們都采用X86指令集結(jié)構(gòu)。
移動電話CPU使用ARM架構(gòu),無論是華為Haisi,還是高通Snap巨龍,都是基于ARM指令集架構(gòu)的。
X86指令集結(jié)構(gòu)屬于復(fù)雜指令集系統(tǒng),也稱為CISC指令集,ARM體系結(jié)構(gòu)屬于簡化指令集系統(tǒng),也稱為RISC指令集,這是移動電話CPU與計算機(jī)CPU區(qū)別的基礎(chǔ)。
不同的架構(gòu)意味著兩者的關(guān)注點不同。基于X86架構(gòu)的計算機(jī)CPU側(cè)重于高頻和高性能,而移動電話CPU則以ARM架構(gòu)為依托,以低頻率和低功耗為核心。
因此,由于體系結(jié)構(gòu)的不同,這兩個領(lǐng)域的CPU具有不同的特點,也就是說,這樣的特性使得兩個領(lǐng)域的CPU處理器不會相互干擾。
用電量和供電差異
基于X86架構(gòu)的計算機(jī)CPU由于其較高的主頻而功能強(qiáng)大,但不能實現(xiàn)手機(jī)CPU的超低功耗,移動電話的初衷是方便便攜的,計算機(jī)不能解決供電和續(xù)用的問題。
同時,電腦CPU的體積太大,裝不上手機(jī),即使你能把它放進(jìn)去,也解決不了散熱的問題,除非你不斷擴(kuò)大手機(jī)的尺寸,但這違背了手機(jī)便攜的初衷,變成了毫無意義的低性能平板電腦。
手機(jī)處理器的性能遠(yuǎn)不及計算機(jī)CPU的優(yōu)勢,因為它很容易滿足散熱、供電和更新等問題。而且,計算機(jī)處理器和移動電話處理器之間的生態(tài)系統(tǒng)完全不同,與硬件和應(yīng)用程序完全不兼容。
這也證明了架構(gòu)對于芯片的重要性,ARM體系結(jié)構(gòu)不能超越計算機(jī)X86結(jié)構(gòu)的性能,計算機(jī)CPU X86體系結(jié)構(gòu)不能進(jìn)入低功耗手機(jī)移動處理器市場。
生態(tài)系統(tǒng)差異
半導(dǎo)體行業(yè)是一個巨大的消費群體,無論是手機(jī)CPU芯片還是計算機(jī)CPU芯片,每年都有數(shù)千億美元的收入,英特爾有機(jī)會涉足手機(jī)處理器領(lǐng)域。
不幸的是,最初手機(jī)市場并沒有得到重視,而Atom系列處理器也沒有延續(xù)X86在PC上的成功,使ARM得以成功崛起。
如今,ARM已經(jīng)逐漸蠶食了移動市場,建立了一個巨大的生態(tài)系統(tǒng),手機(jī)是一種高度整合的產(chǎn)品。其他制造商可能無力為建設(shè)生態(tài)系統(tǒng)而花錢,不同的生態(tài)系統(tǒng)也不兼容。
就像你不能在Windows系統(tǒng)上直接打開應(yīng)用程序一樣,你只能使用仿真器之類的軟件。
因此,即使有性能與ARM相同的產(chǎn)品,很難在短時間內(nèi)在市場上掀起波瀾,因為沒有相應(yīng)的底層軟硬件生態(tài)支撐,就注定要打一場小仗,因為你想玩的游戲不能玩,應(yīng)用程序不能打開是最現(xiàn)實的問題。
當(dāng)然,X86的電腦生態(tài)類似于ARM、AMD和英特爾在消費市場上用Windows系統(tǒng)扼殺了四個方面,占據(jù)了絕對的主流。
其他產(chǎn)品想?yún)⑴c其中,只能進(jìn)入商業(yè)領(lǐng)域,使用更多的Linux系統(tǒng)來搶占一小部分份額,這也是國內(nèi)芯片發(fā)展緩慢、生態(tài)系統(tǒng)建設(shè)非常困難的原因之一,不可能一蹴而就。