因蘋果自研M1取代英特爾處理器,微軟Windows On Arm看來有點像玩真的,加上Arm服務(wù)器處理器看似在市場有些斬獲,讓「英特爾勢必重新打造Arm處理器產(chǎn)品線」的觀點又再度炒作了一次(雖然我們有充分的理由相信,這類型的文章87%都是在Mac打出來的)。且論點普遍都過度去脈絡(luò)化,把Arm的搶灘成功講得如此云淡風(fēng)輕,是假裝沒看到這些年來,那么多過江之鯽的先賢先烈(像尸骨未寒的高通Centriq)嗎?難道需要筆者再另外撰寫一篇「Arm服務(wù)器10年奮斗史」吊祭那票壯烈犧牲的市場先驅(qū)?
筆者之前撰文分析過 AMD重新啟動K12計劃、進(jìn)攻Arm服務(wù)器的可能性,也以服務(wù)器市場的視角,重新介紹英特爾與AMD這20年來的 x86服務(wù)器戰(zhàn)爭編年史。現(xiàn)在筆者就以較另類的角度,檢視并分析英特爾做這件事的可能性。
首先,英特爾這30 年內(nèi),兩個最錯誤的決策,都剛好跟DEC 有關(guān):
服務(wù)器市場不延續(xù) Alpha 累積的成果(包含讓執(zhí)行Windows NT的Alpha系統(tǒng)可執(zhí)行32位元x86的Windows應(yīng)用程序FX32!二進(jìn)位碼轉(zhuǎn)譯器),硬著頭皮跟HP發(fā)展IA-64指令集與Itanium處理器,還種下讓AMD趁勢崛起的種子。
移動處理器市場因「x86義和團(tuán)之亂」,對所謂「龐大的IA軟件生態(tài)」產(chǎn)生莫名其妙信心,相信x86處理器可滿足「所有市場」的需求,2006年6月以6億美元,將發(fā)展自DEC StrongARM的XScale賣給Marvell,地位由「原子小金剛」(Atom)取而代之,試圖進(jìn)攻所有可想到的新興市場,接著就是長達(dá)10年「無往而不失敗」的慘烈旅程。畢竟x86指令集架構(gòu)與英特爾習(xí)以為常的商業(yè)模式都有根本性弱點。
筆者每次想到2003 年秋季IDF 發(fā)表XScale 專用的Wireless MMX 指令集,就略有唏噓之感。
英特爾當(dāng)初為何會主動拋棄當(dāng)時性能最優(yōu)秀的Arm處理器產(chǎn)品線,說法眾說紛紜,但一般不外乎「缺乏搭配的高品質(zhì)基帶芯片」、「前智能手機時代的使用者,并沒有那么追求性能」、「功耗過高」、「價格昂貴」、「智能手機的市場比重太小」等等。
2007 年,也就是英特爾賣掉XScale 的隔年,如同我們所熟知,一支叫iPhone 的手機問世了,開啟智能手機市場的蓬勃發(fā)展,以上五個問題也漸漸迎刃而解。
已故的英特爾第五任CEO保羅·歐德寧曾在卸任時表示「拒絕為iPhone生產(chǎn)芯片是最錯誤決定」,近期回鍋英特爾接任第八任CEO的帕特·基爾辛格,也在節(jié)目透露這件事是英特爾最大失策,也在 IDM 2.0策略明示「代工蘋果芯片為主要目標(biāo)之一」。
值得一提的是,曾任英特爾首任技術(shù)長的帕特·基爾辛格并非x86義和團(tuán)成員,如同更早就跳槽到EDA大廠Cadence的企業(yè)平臺事業(yè)群總經(jīng)理Mike Fister,他也曾是Itanium的重要支持者之一。當(dāng)他剛離開英特爾轉(zhuǎn)戰(zhàn)VMware時,大概是對英特爾「放生」Itanium心有不甘,還一度對媒體表示「Itanium其實有賺到錢」,搞到英特爾被迫發(fā)新聞稿「辟謠」。
說白了,英特爾這家公司也不是所有人都那么喜歡x86 這塊神主牌,更何況處理器業(yè)界的所有高層和從業(yè)人員,哪位不是當(dāng)代兩位RISC 大師David Patterson 和John Hennessy 的私淑弟子,不記得那句「x86 只有創(chuàng)造它的人才會喜歡」名言嗎?
不過我們也知道,英特爾要在制程技術(shù)與服務(wù)水準(zhǔn)(別忘了晶圓代工的本質(zhì)是「服務(wù)業(yè)」)追上臺積電仍有很大難度,加上智能手機芯片市場早已飽和,手機品牌前三大(蘋果、三星、華為)都自研芯片,剩下的也都被高通、聯(lián)發(fā)科和展訊等蠶食殆盡,先別說英特爾再度投入自有品牌的手機處理器是否還有競爭力,連代工這件事都可能會利潤低到讓英特爾投資人無法接受。即使英特爾傾盡全力研發(fā)出傲視世界的Arm處理器,做到超越蘋果的程度,蘋果也不太可能走回頭路,放棄自主研發(fā)團(tuán)隊了,愿意賞賜代工訂單給英特爾就該謝主隆恩。
回到主題,如果英特爾想重返A(chǔ)rm 指令集兼容處理器,究竟有哪些誘因?筆者大致可歸納出以下幾點:
假若微軟真的認(rèn)真經(jīng)營Windows On Arm,讓蘋果M1的移轉(zhuǎn)方式,有機會如法炮制到Windows生態(tài)系統(tǒng),創(chuàng)造出「價格更便宜、并能透過模擬器高速執(zhí)行現(xiàn)有x86應(yīng)用程序」的Arm個人電腦,除非英特爾有絕對把握,靠著回歸鐘擺節(jié)奏,有能力在微架構(gòu)層面,維持效能與能耗比優(yōu)勢,否則英特爾就不能不跟進(jìn)推出可兼容x86平臺腳位的Arm處理器,甚至還得仿照當(dāng)年IBM的PowerPC 615(通吃PowerPC和x86),不惜血本推出兼容兩套指令集的產(chǎn)品,讓「典范轉(zhuǎn)移」從自己左手換到右手。
云端巨頭紛紛自行開發(fā)芯片的當(dāng)下,英特爾想確保數(shù)據(jù)中心市場霸權(quán),很可能只剩下一條路:快速替客戶客制化想要的芯片并提供生產(chǎn)服務(wù),這也許是英特爾IDM 2.0 背后真正目的,以及不得不重新投入Arm 指令集兼容處理器的苦衷:研發(fā)全新產(chǎn)品動輒5 年的漫長時程、難以Time To Market 并快速對應(yīng)新興應(yīng)用,正是x86 處理器最大的宿疾。
以上都是筆者「最樂觀」的個人推測,英特爾一定有足夠研發(fā)能量研制出頂級的Arm 指令集兼容處理器,但「商業(yè)」和「政治」仍遠(yuǎn)比技術(shù)更具舉足輕重的影響力。業(yè)務(wù)重心已經(jīng)轉(zhuǎn)移至云端服務(wù)的微軟,是否有必要再造全新的個人電腦生態(tài)系統(tǒng),本身就是巨大的問號。技術(shù)做得到是一回事,大費周章做這件事是否有利可圖,又是另一回事。
此外,隨處無所不在的工業(yè)電腦及物聯(lián)網(wǎng)應(yīng)用,幾乎清一色都是x86 統(tǒng)治疆域,也是最保守的客戶族群(難怪英特爾IOTG 供貨期從7 年延長到15 年,AMD 的Embedded 現(xiàn)在也有10年),微軟和英特爾主動毀滅x86 生態(tài)圈的結(jié)果,最后的得益者恐怕不外乎Nvidia、RISC-V 體系和Canonical之類的開源軟件陣營。這兩間公司都不可能沒想過這種可能性。
姑且不論事態(tài)如何演變,讓全世界最大的處理器廠商擺脫x86 的包袱,竭盡全力研制的Arm 指令集兼容處理器,到底會如何讓人眼睛一亮耳目一新,還是重蹈Itanium 覆轍,實在相當(dāng)令人期待──假如這件事真的發(fā)生。
5月28日 西門子(原Mentor) EDA/IC設(shè)計在線講座