關于ARM和X86誰是更好的構架,誰會贏,誰會取代誰的爭論在不同的場合總會被不斷的提起。
不過,如果拋開構架之爭,其實處理器市場的差別并沒有那么大。不管是ARM還是X86,它們都是一個“通用計算”產(chǎn)品。盡管所使用的指令集不一樣,但從PC到平板抑或是手機,他們所處理的信息本質上沒有什么區(qū)別:都可以聊天、看視頻、聽音樂、上網(wǎng)。
英特爾的前CEO歐德寧曾經(jīng)有一個很有先見之名的“歐德寧推論”:計算設備的價格和計算設備的量成反比。價越高,設備需求量越少,價越低,需求量就越大。
歐德寧甚至把這個理論量化了,他說,“(計算設備)平均價格為600或700美元時,我們(英特爾)就會有3億臺設備的銷量,主流的計算會發(fā)生在每臺價格100美元、而出貨量十億臺級別的設備上”。
我們不得不佩服這個在半導體行業(yè)浸淫多年的傳奇CEO對行業(yè)的判斷,整個芯片行業(yè)正如他的推論一樣發(fā)展著。
只是諷刺的是,實踐歐德寧理論的“主流計算設備”并不來自他所領導的英特爾公司。就像他自己所說的一樣,“爆炸性發(fā)展的低端設備已然流行,我們這樣的公司,由于種種原因沒能盡早擁抱這個趨勢。”
像英特爾這樣的巨型公司,一旦拋棄豐厚的利潤轉而做低價產(chǎn)品,這對公司來說簡直就是“割肉”。于是,英特爾錯過了這個十億出貨量級別的市場。而英國一個體量只是其百分之一的小公司ARM,協(xié)同其無數(shù)的授權制造商卻吃下了這個市場。單單在2012年一年,ARM構架芯片出貨量就達到了22億顆。
我們可以在處理器的宣傳中看到關于處理器的各種眼花繚亂的參數(shù)。但實際上,影響處理器是否能在市場上成功的原因,可以說除了成本以外,再無其他因素了。除了消費領域,在數(shù)據(jù)中心領域的情況也是一樣的。
其實,在處理器領域,特別是高效能處理器領域,曾經(jīng)存在過很多優(yōu)秀的處理器。比如IBM的Cell處理器,Sun的SPARC處理器,還有Intel和HP的安騰處理器。這些處理器的設計、性能都非常優(yōu)秀,但可惜的是,這些處理器并沒有成為主流產(chǎn)品,它們現(xiàn)在已經(jīng)基本被市場所淘汰。
這些產(chǎn)品的更新動力,除了一些老用戶被鎖定在原有的IT系統(tǒng)上不得已而為之以外,已經(jīng)沒有多少新的需求了。而基于X86構建的處理器,如今在數(shù)據(jù)中心大行其道。
這并不是說X86構架多么優(yōu)秀,而是相對于這些高高在上為高性能計算而設計的CPU,X86設備便宜的多。在成本的壓力的推動下,各種彌補X86構架不足的軟件技術被開發(fā)出來,最著名的項目可以說是基于Google論文開發(fā)的Hadoop技術,這項技術的目的之一,就是在低可靠性的硬件下實現(xiàn)軟件的高可靠性。
前些年,在超級計算機領域還發(fā)生了一件很有趣的事情,就是很多的超級計算機開始用顯卡進行構建。為什么呢?其原因很簡單,雖然高端顯卡也不便宜,可是相對于同等性能的處理器,顯卡是一個相對廉價的實現(xiàn)方案。
而如今,ARM構建的處理器已經(jīng)開始向儲存等數(shù)據(jù)中心領域進發(fā),例如百度的云儲存服務器就采用了定制型的ARM處理器,其理由也非常簡單,節(jié)能省電,價格便宜——總結兩個字:省錢!
無論是X86挑戰(zhàn)傳統(tǒng)的關鍵應用處理器還是ARM挑戰(zhàn)英特爾,抑或是現(xiàn)在聯(lián)發(fā)科對高通產(chǎn)生的沖擊,你發(fā)現(xiàn)其中很重要的一點就是有人在差不多的情況下提供了更加廉價的解決方案。所以說,和其他任何生意一樣,芯片行業(yè)歸根結底也是一場成本大戰(zhàn)。誰能讓合適的解決方案更廉價,誰就能取得市場。