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