曝微軟將仿效蘋果自研ARM芯片,用于Surface和服務(wù)器,英特爾股價應(yīng)聲下跌6%
??新智元報道??
??新智元報道??
來源:外媒
編輯:Q
【新智元導(dǎo)讀】微軟目前使用基于英特爾的處理器為其 Azure 云服務(wù)提供大部分服務(wù),而且該公司的大部分 Surface 產(chǎn)品線也使用英特爾芯片。但有消息稱,微軟將為服務(wù)器和PC設(shè)計自己的芯片。
繼蘋果之后,微軟也宣布將自己設(shè)計芯片。
?
早在2018年,就有報道稱微軟曾考慮在最初的 Surface Go 中使用基于ARM的芯片,但在英特爾請愿反對這一想法后,微軟最終選擇了不這么做。
?
目前,微軟幾乎完全使用基于英特爾的處理器來支持其 Azure 云服務(wù)。但據(jù)報道稱,微軟計劃為其Surface筆記本電腦、臺式機(jī)以及服務(wù)器設(shè)計自己的芯片,這一消息導(dǎo)致英特爾的股價在當(dāng)天收盤前下跌約6.3% 。
?
自2017年以來,微軟一直在推出 ARM 風(fēng)格的 Windows 操作系統(tǒng),但迄今為止,它只在高通處理器上運行,前兩代產(chǎn)品都是改造過的智能手機(jī)芯片,包括 Snapdragon 835和基于 Snapdragon 845的 Snapdragon 850。
???
? ? ? ?
英特爾目前在服務(wù)器領(lǐng)域占據(jù)主導(dǎo)地位,占據(jù)90% 的市場份額。盡管 Surface 設(shè)備在個人電腦市場中所占份額相對較小,但微軟決定為其電腦和服務(wù)器開發(fā)自己的芯片,仍將對英特爾構(gòu)成一定程度上的打擊。
微軟的芯片也是基于ARM的技術(shù),而不同于英特爾主要使用的x86,英特爾未來發(fā)展或?qū)⒏永щy。
?
為自己造芯,或先用于Azure云服務(wù)器
?
據(jù)彭博社報道,微軟正在為服務(wù)器設(shè)計自己的基于ARM的處理器,未來可能還會推出對應(yīng)的 Surface 設(shè)備。微軟也在探索為其部分 Surface 設(shè)備使用另一種芯片,但尚不清楚這是否會發(fā)展成最終產(chǎn)品。
?? ? ??
? ? ? ?
微軟目前使用基于英特爾的處理器為其 Azure 云服務(wù)提供大部分服務(wù),而且大部分 Surface 產(chǎn)品線也使用了英特爾芯片。
不過,微軟也已經(jīng)與 AMD 和高通合作,為其 Surface Laptop 3和 Surface Pro X 設(shè)備定制芯片,這表明微軟愿意放棄英特爾。
?
8cx 是第一款為PC設(shè)計的產(chǎn)品,由高通公司與微軟公司合作開發(fā)。之后,Surface Pro X發(fā)布了一個稍微修改過的 Snapdragon 8cx 版本,但這一次,芯片打上了微軟的品牌:微軟 SQ1中的 SQ 代表 Surface-Qualcomm。
?? ? ? ?
圖:微軟定制芯片
?
年初,微軟又開發(fā)了一款 SQ2處理器,SQ2是基于高通公司的 Snapdragon 8cx Gen 25g 芯片設(shè)計的,高通公司認(rèn)為7W的芯片將以39% 的優(yōu)勢擊敗15W的10代英特爾酷睿 i5,微軟很可能以同樣的方式加速 SQ2,因為SQ1本質(zhì)上是一個加速的 Snapdragon 8cx。
?? ? ? ?
? ? ? ?
微軟轉(zhuǎn)換到到 ARM 的服務(wù)器端是重要信號,特別是對于英特爾來說。
?
英特爾的服務(wù)器芯片目前主宰著服務(wù)器市場,而 AMD 已經(jīng)用自己的 EPYC 處理器在這個利潤豐厚的市場上一點點蠶食。
?
微軟主要的云計算競爭對手亞馬遜似乎也對英特爾和 AMD 構(gòu)成了重大威脅。
?

亞馬遜一年前在 AWS 上推出了自己的基于ARM 的 Graviton2 處理器。然而,基于 ARM 的服務(wù)器目前只是市場的一小部分,盡管它們可以提供更好的性能和成本效益。
?
有外國媒體聯(lián)系了微軟對這些自己制造芯片的傳言進(jìn)行評論,微軟并沒有否認(rèn)這些傳言:“由于硅是技術(shù)的基石,我們將繼續(xù)在設(shè)計、制造和工具等領(lǐng)域投資自己的能力,同時還將培育和加強與各種芯片供應(yīng)商的伙伴關(guān)系”。
?
與M1類似,兼容性也是面臨的大問題
?
蘋果已經(jīng)發(fā)出信號,不再為其 Mac 產(chǎn)品使用英特爾芯片,而是使用基于 ARM 設(shè)計的 M1芯片。
?? ? ??
? ? ? ?
這種由蘋果研發(fā)的處理器芯片與以往 Mac 搭載的 Intel 處理器存在處理器架構(gòu)上的差異。Intel 推出的處理器采用 X86 架構(gòu),使用 x86_64 指令集,而 Apple M1 芯片基于 ARM 架構(gòu),使用 arm64 指令集。指令集的差異使得為 x86_64 指令集編譯的程序無法直接在基于 Apple M1 芯片上運行。
?? ? ? ?
? ? ? ?
Rosetta 2 就是蘋果于 macOS 上推出的指令集轉(zhuǎn)譯程序,它允許用戶在M1芯片上運行包含 x86_64 指令集的程序。通過 Rosetta 2 這項技術(shù),能夠使用戶在開發(fā)者未提供面向 Apple silicon 準(zhǔn)備的程序時,將這些程序運行于 Mac 中。
?
類似地,微軟也會面臨這樣的兼容性問題。
?
到目前為止,任何遵循 Windows on Arm的處理器和設(shè)備,如 Surface Pro x ,可以原生運行32位和64位的ARM代碼。運行在32位 X86 模式下的傳統(tǒng) PC 編寫的代碼可以由 ARM 處理器進(jìn)行解釋,但會帶來一定程度的性能損失。
?? ?
? ? ??
絕大多數(shù)傳統(tǒng)PC也可以運行為X86編寫的64位代碼。然而,目前這段代碼根本不能在 ARM 芯片上運行。這種不兼容性仍然是 Windows-on-Arm PC 的一個重要弱點。
?
微軟正在解決這一特殊問題,并將發(fā)布代碼,允許 Windows on Arm 仿效64位x86應(yīng)用程序。該代碼將首先分發(fā)給微軟的 Windows 內(nèi)部測試版程序的成員。然而,在 ARM 上運行64位x86應(yīng)用程序仍然會對性能造成沖擊,而微軟對此的回應(yīng)是致力于開發(fā)針對 ARM 架構(gòu)的流行應(yīng)用程序的更優(yōu)化版本。
?? ? ? ?
? ? ? ?
這些應(yīng)用程序顯然包括期待已久的基于 Arm64 的谷歌 Chrome 版本,以及現(xiàn)有的 Firefox 瀏覽器和 WhatsApp 的優(yōu)化版本。
微軟還表示,它將繼續(xù)使用 Edge 瀏覽器為 ARM 處理器進(jìn)行優(yōu)化,并宣布計劃專門為 ARM 開發(fā)一個微軟團(tuán)隊版本。Visual Studio 也已經(jīng)針對 Windows on ARM 進(jìn)行了優(yōu)化。總而言之,數(shù)以千計的現(xiàn)有 Windows 應(yīng)用程序現(xiàn)在運行在 Surface Pro x 上,可以通過本地運行,也可以通過仿真運行。
?
近年來,微軟也加大了對處理器工程師的招聘力度。微軟等英特爾曾經(jīng)的客戶越來越多地轉(zhuǎn)向其它解決方案,以理解云計算和智能手機(jī)產(chǎn)生的海量數(shù)據(jù),采用人工智能將這一過程自動化。像 Office 365 這樣的服務(wù)背后的巨型數(shù)據(jù)中心的最大的擔(dān)憂是為不斷增長的硬件需求提供電力的成本,而基于ARM的芯片通常更加節(jié)能。
?
總之,自研芯片的大門已經(jīng)打開,未來之路走向何方,讓我們拭目以待。
?
?
參考鏈接:
https://www.theverge.com/2020/12/18/22189450/microsoft-arm-processors-chips-servers-surface-report
https://www.bloomberg.com/news/articles/2020-12-18/microsoft-is-designing-its-own-chips-for-servers-surface-pcs?srnd=technology-vp


