首頁>數碼>

華強電子網訊息,蘋果要用自家ARM處理器替換英特爾的訊息已經流傳了很長一段時間,今天又傳出了新的進展。蘋果前高管、Be. Inc創始人Jean-Louis Gassée日前接受媒體採訪時表示,蘋果正在開發基於ARM處理器架構的Mac電腦,而其搭載的正是來自目前蘋果在iPhone以及iPad上應用的A系列處理器。

今天,分析師郭明錤也發出一份新的報告,報告中指出,2021年Mac產品線將會迎來結構性的改變,在蘋果積極的處理器替換策略下,2021年將有更多Mac電腦採用蘋果自家的ARM處理器。

由於此前MacBook多次因為英特爾處理器出貨延遲而被迫推遲上市,這也引起了蘋果的不滿,而按照以往的作風來看,蘋果也一直希望將核心硬體掌控在自己手上。同時,ARM處理器有望減少40-60%的處理器成本,這對於產品定價以及成本而言有了更大的的優化空間。

另一方面,硬體的差異性和售價降低可能也是銷量增長的推動力。

但以上也只是對於理想狀況的猜測,最大的問題在於,從x86換到ARM,Mac OS還是原來的Mac OS嗎?在系統、軟體層面是否可行呢?

舉一個最明顯的例子,微軟推出的平板Surface Pro X搭載了高通定製的SQ1 ARM架構處理器,經過適配的Win10系統雖然能執行部分基於x86架構的32位應用,但類似Photoshop、CAD等等的專業軟體就無法安裝。當然,從產品定位而言,Surface Pro X也不是為專業應用而生,只要滿足輕度辦公需求就完成它的使命了。不過,這也反映出,更換處理器架構,即使作業系統能夠完成適配,但無數的應用開發商才是那座不可跨越的大山。

眾所周知,蘋果的Mac OS曾經從Power PC遷移到x86架構,遷移的中心在於為開發者提供一個完整的交叉編譯環境。但為什麼蘋果成功了,微軟卻在往ARM遷移的過程中失敗?

跟蘋果不同,微軟不能放棄x86,因此微軟希望在軟體中加入ARM和x86兩種架構的程式碼以完成共同相容。不過,Win 10在ARM平臺的份額實在太少,軟體開發商也沒有動力去進行開發。

但Mac OS向ARM遷移就能夠做到麼?某位業內人士表示,蘋果要讓Mac軟體全部執行在ARM上,可以用xcode把程式碼重新按ARM編譯一遍,但這並沒有那麼容易。軟體編譯中,各種庫要重新呼叫,各種功能要debug,至少目前從xcode上看,蘋果沒有為這種遷移做足夠的軟體可行性遷移,儘管有類Unix系統的相容性基礎和swift、metal的支援。

另一方面,即使有Power PC到x86的成功例子,但當時採用Power PC的蘋果電腦市場佔比不值一提,這才讓蘋果有了全面遷移x86的決心。現在Macbook幾乎成為了專業使用者的必備,使用者基數不小的情況下,全面更換處理器架構意味著當前使用者將得不到後續軟體更新的保障。因此從軟體層面上,即使對軟體生態把控能力強如蘋果,PC全面放棄x86的可行性也很低。

效能上ARM處理器替換x86是否可行?

事實上,ARM處理器早已出現在MacBook上。第一代T1充當了touchbar和TouchID的控制器,並附帶一部分安全功能,第二代T2還充當了NVMe SSD和NAND Flash的主控。

效能方面,雖然普遍人們的印象是ARM效能不強,但很大一部分是由於功耗的限制。Jean-Louis Gassée投資的Ampere公司設計和出售高效能ARM處理器,這種處理器的效能可以與雲伺服器中的Intel至強(Xeon)匹敵,同時能耗更低。

Intel至強的能耗400W時,相同效能的Ampere ARM處理器能耗只有210W左右。這意味著效能方面,ARM處理器其實並不落後於Intel高階處理器。

總而言之,Mac裝置採用ARM處理器,效能上不是問題,甚至在功耗上有不小優勢,但軟體層仍是最大的變數,全線採用ARM處理器並不是一個明智的選擇。儘管從目前各方面情況來看,軟體的遷移面臨的問題確實比較棘手,但也不能排除蘋果其實早已有了更好的解決方案。而這就要等到6月的WWDC,看蘋果會不會帶給我們驚喜。

  • 雙11 神舟放大招,11代i7筆電直降1100?
  • 總有一點打動你!華為MatePad Pro助力打造更好的學習環境