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