不久前,蘋(píng)果宣布準(zhǔn)備在自家電腦上用 ARM 處理器替換 X86 處理器,日本 Fugaku 以每秒 41.553 京次的運(yùn)算速度超越了美國(guó)超算 Summit,躍居全球首位。一些分析文章把 Fugaku 奪冠和蘋(píng)果棄用英特爾聯(lián)系起來(lái),對(duì) ARM CPU 的事情聯(lián)系起來(lái)大肆鼓吹,仿佛 ARM 將要取代 X86 成為 CPU 的王者,認(rèn)為國(guó)產(chǎn) ARM 桌面和服務(wù)器 CPU 也將從中獲得巨大利好,類(lèi)似于 ARM 在智能手機(jī)上的成熟生態(tài)即將形成 ......
鐵流認(rèn)為,這種觀點(diǎn)是非常值得商榷的。
蘋(píng)果換芯對(duì)國(guó)產(chǎn) ARM CPU 桌面和服務(wù)器生態(tài)建設(shè)幫助非常小
就蘋(píng)果拋棄英特爾 CPU,選擇 ARM CPU 的事情來(lái)說(shuō),蘋(píng)果換芯并非技術(shù)因素,而是商業(yè)因素。就桌面 CPU 的性能、功耗、成本、生態(tài)而言,X86 已經(jīng)平衡的非常好了,全球暫時(shí)找不出在桌面 CPU 的性能、功耗、成本、生態(tài)等方面超越英特爾的公司。
蘋(píng)果把 X86 處理器換成 ARM 處理器,主要還是基于蘋(píng)果一貫的商業(yè)邏輯,意圖打造蘋(píng)果自己的閉環(huán)生態(tài)鏈,進(jìn)而實(shí)現(xiàn)供應(yīng)鏈的高度掌控。這樣一來(lái),就避免 CPU 上被英特爾分去一杯羹,在 CPU、OS 全部自己掌握后,蘋(píng)果可以借此獲取高額利潤(rùn)。
有分析文章認(rèn)為,蘋(píng)果在桌面平臺(tái)換 ARM 后,國(guó)產(chǎn) ARM 桌面 CPU 也能從中獲益。這種分析是教條化的想當(dāng)然。蘋(píng)果在生態(tài)建設(shè)方面一直致力于保持非常高的掌控能力,著力于建設(shè)閉環(huán)生態(tài),這一點(diǎn)從 IOS 上就非常明顯,客戶(hù)只要入了蘋(píng)果的坑就比較難走出來(lái)。
因此,蘋(píng)果的生態(tài)建設(shè)是封閉的,其他廠商是享受不到蘋(píng)果閉環(huán)生態(tài)建設(shè)的成果。這一點(diǎn)從智能手機(jī)上就非常明顯。其他廠商無(wú)法直接使用蘋(píng)果的應(yīng)用軟件,軟件開(kāi)發(fā)廠商也必須搞一個(gè) IOS 版,一個(gè)安卓版。IOS 版軟件生態(tài)再豐富,對(duì)安卓陣營(yíng)手機(jī)廠商來(lái)說(shuō)也沒(méi)有意義。
在桌面平臺(tái)上也是類(lèi)似,蘋(píng)果自己的閉環(huán)生態(tài)真的建起來(lái)了,這些應(yīng)用軟件也是蘋(píng)果專(zhuān)享,國(guó)產(chǎn) ARM CPU 根本就無(wú)法“搭便車(chē)”。正如 IOS 上的軟件對(duì)安卓手機(jī)無(wú)意義,必須專(zhuān)門(mén)開(kāi)發(fā)安卓版的 APP 才行。
另外,蘋(píng)果目前只是在桌面領(lǐng)域推廣 ARM,并不涉及服務(wù)器,在生態(tài)上,嵌入式歸嵌入式、桌面歸桌面,服務(wù)器歸服務(wù)器。Windows 桌面生態(tài)好,但 WP 一敗涂地。由此可見(jiàn),智能手機(jī)上生態(tài)好,并不等于桌面或服務(wù)器生態(tài)就好。開(kāi)始進(jìn)軍桌面并不意味著服務(wù)器生態(tài)就會(huì)崛起。一些分析文章能夠從蘋(píng)果在桌面換芯,推倒出利好國(guó)產(chǎn) ARM 服務(wù)器 CPU 生態(tài)建設(shè),這邏輯令人無(wú)語(yǔ)。
從實(shí)踐上看,某省的“H 河”品牌 ARM 服務(wù)器就遭遇了窘境。由于戶(hù)口問(wèn)題導(dǎo)致 XC 市場(chǎng)一度受阻。就商業(yè)市場(chǎng)而言,由于 X86 的強(qiáng)勢(shì),該 ARM 服務(wù)器很難找到大買(mǎi)家。
富士通 Fugaku 和 A64FX 值得肯定 ?X86 CPU 依然是超算主流
日本超算一直自成一體,早些年的京就采用 SPARC 處理器,如今選擇 ARM,而不是主流的 X86,估計(jì)也和日本企業(yè)習(xí)慣于自成一體的做法有關(guān)。將來(lái),日本企業(yè)會(huì)把在超算京上積累了 3000 多項(xiàng)應(yīng)用移植到 Fugaku 上。由于日本企業(yè)習(xí)慣于自成一體,從京上移植過(guò)來(lái)的 3000 多項(xiàng)應(yīng)用,只對(duì) Fugaku 有意義。
雖然 ARM 的鼓吹者把低功耗和 ARM 劃等號(hào),國(guó)內(nèi)還搞了一個(gè)綠色計(jì)算產(chǎn)業(yè)聯(lián)盟,打著綠色環(huán)保的名義,掛羊頭賣(mài)狗肉推廣 ARM 服務(wù)器。但從實(shí)踐上看,指令集對(duì) CPU 性能、功耗的影響已經(jīng)微乎其微了,真正對(duì) CPU 性能指標(biāo)有巨大影響的是設(shè)計(jì)水平和制造工藝。一些媒體用 Fugaku 登頂和蘋(píng)果換芯論證 ARM CPU 具有先天優(yōu)勢(shì),將要取代 X86 CPU 完全是莫名其妙。
TOP500 的數(shù)據(jù)看,采用 X86 處理器的超算有 481 臺(tái),采用 Power 的超算有 13 臺(tái),采用 ARM 的有 4 臺(tái),采用 SPARC 的有一臺(tái),是富士通的京,采用 SW64 的有一臺(tái),是神威太湖之光。
X86 依然是超算的絕對(duì)主流,SW64、Power、ARM 的占比非常少。由于 X86 的市場(chǎng)份額高,這使 X86 超算在應(yīng)用方面更加便利,相比之下,采用 SW64、ARM 處理器的超算則面臨軟件移植的問(wèn)題,此前,非線(xiàn)性大地震模擬應(yīng)用榮獲戈登貝爾獎(jiǎng),就是工程師將這個(gè)應(yīng)用移植到神威太湖之光超算上。相關(guān)部門(mén)為了擴(kuò)展神威太湖之光的應(yīng)用,也是花了大力氣鼓勵(lì)大家去移植應(yīng)用。
總而言之,X86 CPU 依然是超算主流選擇,而且應(yīng)用豐富,便于商業(yè)化。
正如神威太湖之光的成功只對(duì)神威超算有意義,F(xiàn)ugaku 的成功也僅僅對(duì)富士通有意義。這種超算往往是在特定行業(yè),或者自成一體的情況下誕生的,并不是別人的成功或特定應(yīng)用你就可以直接拿來(lái)用。從商業(yè)化全球出售的角度看,X86 超算依然是首選。