蘋果起頭之後,Windows 電腦會投入 ARM 陣營嗎?
在 iPad Pro 剛開始配上筆和官方鍵盤後不久,我的老闆,以及不少互聯網上 CXO 級別的人紛紛表示:這款設備太棒了,真是生產力工具。
然後,我們這些碼字民工在每年 iPad Pro 更新後都會進行一種約定俗成的行為藝術:用 iPad Pro 寫文章來證明這玩意兒到底是不是生產力工具。連續幾年的答案都差不多:iPad Pro 寫文章,可以,但沒必要。
然後每年蘋果也會組織官方活動,請插畫師、設計師等等創意工作者展示他們如何「妙筆生花」,讓眾人感歎:我們用的不是同一個 iPad Pro。
説完這些無關緊要的前言之後,我們談一談正題。
今年的 WWDC 開發者大會很特殊,不僅是蘋果第一次以線上直播的形式開發佈會,內容精彩程度遠超往年。除了 iOS 14 、macOS 設計上的巨大變化外,蘋果還在發佈會上確認了 Mac 將轉用 ARM 芯片的消息。
而從蘋果在發佈會上的演示來看,原本多見於手機、平板電腦的 ARM 芯片,在桌面端應用的實際效果還不錯。在 A12Z 芯片和新系統的加持下,微軟 Office 三件套和 Adobe 的 Photoshop 與 Lightroom 軟件均能流暢運行。
這不免讓人思考,Windows 會不會也轉投 ARM 陣營呢?
ARM,已非吳下阿蒙
轉換平台並不是一件容易的事,我們在之前的文章中就提到過,蘋果從英特爾平台轉向 ARM 需要面對的最大問題就是軟件生態問題。
由於多年來,蘋果在 Mac 上使用的處理器芯片都是由英特爾提供的,英特爾處理器的硬件架構是 X86 架構,和 ARM 架構並不一樣。前者使用的是複雜指令集,後者使用的是精簡指令集。
程序和處理器之間通過「指令集」溝通,但為 X86 架構編譯的軟件,能看懂複雜指令集所表達的內容,卻不一定能看懂精簡指令集表達的內容。
連基本的「溝通」都不能保證,又怎麼能保證軟件流暢運行呢。
軟件和處理器無法好好溝通,讓搭載 ARM 處理器的微軟 Surface Pro X ,只能模擬 X86 環境運行 32 位程序或 UWP 應用。在我們實際使用期間,Surface Pro X 也出現了軟件閃退、卡頓、乃至自動關機的現象。
解決辦法也不是沒有,需要軟件廠商專門為 ARM 編譯優化軟件,但 ARM 處理器在桌面端市場產品很少,軟件廠商並沒有積極性去為 ARM 去編譯優化軟件。
不過,現在出現了一個新影響因素:Mac 要使用 ARM 芯片了。
在過去不久的 WWDC 發佈會上,蘋果展示了微軟 Office 三件套和 Adobe 的 Photoshop 與 Lightroom 等第三方軟件的使用情況,它們均能在 ARM 處理器平台下流暢運行,同時蘋果自家的大型應用 Final Cut Pro 、Logic Pro 也能流暢運行。
這足以證明 ARM 芯片在桌面端的性能釋放效果還不錯,而且蘋果還在發佈會上公佈了新的 Xcode 開發工具,以提升軟件編譯效率,進而加快 Mac 端軟件適配 ARM。
此外,A12Z 這塊 ARM 芯片的性能此前也被證明過,搭載 A12Z 處理器的 iPad Pro Geekbench 跑分達到了單核 1118、多核 4625,這已經十分接近頂配版的 MacBook Pro 2020 13 英寸成績了。
▲我們此前測試的 GeekBench 5 單核、多核性能對比數據(星號為新機型,i5 雙雷靂、四雷靂版本跑分為 Max Tech 數據)
最近 A12Z 在 macOS 系統下的跑分也被曝光了出來,根據外媒 MacRumors 報道,有開發者對搭載 A12Z 的開發過渡套件(Mac mini)進行了跑分測試,成績為單核 811、多核 2781,整體成績接近 MacBook Air 2020。
但這個成績是基於蘋果的通用二進制編譯語言 Rosetta 2,且跑分測試時還有 4 個核心沒有被激發,性能損失了不少,如果能測試過渡完成後的 Mac mini,相信成績會更接近 iPad Pro 的跑分。
回到開頭的話題,目前最強勁 iPad Pro 的性能,其實已經和入門款的 MacBook 持平了。所以説,對於碼字民工來説,目前頂級的移動端 ARM 芯片絕對滿足所謂的「生產力」需求,更大型一些的 4K 視頻剪輯也不再話下。
當然,在今年 WWDC 上,蘋果展出的那一段古墓麗影遊戲片段因為渣畫質讓不少 ROG 或者外星人電腦用户真的笑,笑出聲。
花好幾萬買一台戴爾或者 ThinkPad 移動工作站的人,自然也不會對 ARM 處理器的性能有所期待。
這種場景又回到了開頭所説的,「生產力」是薛定諤的,其狀態因人而異,對於多數人來説,現在 ARM 處理器性能帶來的「生產力」是溢出的,如果你否認,那麼恭喜你,你是少數人。
對於很大一部人來説,iPad Pro 的處理器用在了 MacBook 上,還解決了軟件兼容的問題,那麼絕對是福音一件:一台更輕薄、續航更久的 MacBook Air 誰不喜歡呢?
事實上,一台更輕薄,續航更久的 Surface Pro 早已面世:搭載了一顆驍龍處理器的 Surface Pro X 在去年就已經發布了。
但是,喜歡的人不多,買單的人更少。
原因還是在於 Windows 10 跑在 ARM 處理器之上並不穩定,一些軟件也不可用。
當 Mac 決定換上 ARM 處理器的時候,為何大家會更有信心?大概還是對蘋果把控系統生態的信心:現今不少的 macOS 應用中的底層代碼其實是和 iOS 一樣。iOS 是跑在 ARM 芯片上最好的系統。
至於代表 X86 處理器陣營的英特爾,多年前想盡方法希望 X86 芯片跑在手機和平板上,在某一段時間也確實有成效:聯想和華碩都出品過 Atom 處理器的手機,還有昂達等等深圳硬件廠商出品過 Atom 處理器的平板。
然而,只有 Core(酷睿)經過了時間的考驗,Atom 沒有,哦對,Atom 之下的 Quark 系列處理器也沒有。
Quark 系列處理器也是一種精簡版 X86 處理器,功耗低,面積小,英特爾想讓它用在物聯網和可穿戴領域,達成 X86 無處不在的願景。
到 2020 年來看,物聯網和可穿戴領域的芯片,毫無疑問會是 RISC-V 的天下,一種比 ARM 更精簡的指令集,越簡單越輕型的場景,就要用越大巧不工的工具。
手機和平板等移動設備自然不用多説,過去現在和未來都會是 ARM 處理器的地盤。
唯一的疑問是,桌面端設備呢?Mac 陣營已經決心革命了,Windows 呢?
前 Mac 主管 Jean-Louis Gassée 也發文稱,使用 ARM 芯片的 MacBook 競爭力更強,會促進 Windows 陣營加快對 ARM 支持,甚至讓 Wintel 聯盟破裂、Windows 電腦廠商轉投 ARM 陣營。
X86 最後的陣地
Wintel 聯盟是指微軟 Windows 和英特爾在電腦領域組成的商業聯盟關係,上世紀 70 年代,電腦從實驗室走向每個人的家中,個人電腦市場被點燃,像蘋果、IBM、康柏都是當時赫赫有名的電腦廠商。
不同的是蘋果選擇了軟件、硬件一體化研發、銷售的策略,而 IBM 為了快速推出電腦產品,並沒有選擇自研處理器和軟件操作系統。當時還是小公司的英特爾和微軟分別拿到了 IBM 的處理器訂單和操作系統訂單。
就這樣, IBM 在 1981 年正式發售 IBM PC,僅一年內就銷售了近 10 萬台。IBM PC 這種兼容式製造電腦的方法,極大的降低了電腦的生產門檻,而 IBM 當時又受反壟斷限制,不能限制其他公司推出 IBM PC 兼容產品,不少公司在看到個人電腦市場有利可圖後便很快推出 IBM PC 兼容機。
由於市場上 IBM PC 兼容機越來越多,為它開發軟件的第三方軟件廠商也越來越多,IBM PC 兼容機很快成為了市場上最主流的電腦產品,連蘋果的 Macintosh 也無法阻止。
▲IBM PC 兼容機 Compaq Portable
越來越多的 IBM PC 兼容機讓競爭越來越劇烈,同時也讓微軟和英特爾這兩家為 IBM PC 提供核心操作系統和處理器的公司成為了電腦行業的霸主,這兩家的隱形聯盟也促進了電腦行業的發展,正如安迪-比爾定律所言:
引用What Andy gives,Bill takes away.(比爾拿走安迪所給的。)
安迪就是原英特爾公司的創始人安迪·格魯夫,比爾自然就是微軟公司的創始人比爾·蓋茨了,這項定律的大意是 Windows 系統軟件對硬件的要求越來越高,讓消費者對更高性能的英特爾處理器有了需求,而英特爾更新處理器提高性能,也能讓 Windows 拓展功能。
▲ 安迪·格魯夫
正是這種隱形的聯盟讓英特爾和微軟在個人電腦領域站穩了腳跟併成為行業領頭羊,系統和處理器的更新讓電腦成為真正的消耗品,促進了電腦市場的發展。
久而久之 Wintel 就被用來稱呼這兩家的聯合,又由於 AMD 和英特爾製造的桌面端處理器都採用 X86 架構,Windows +X86 架構的處理器,在 Windows PC 端成為了絕對的主流。
ARM 芯片如果要進軍 Windows 生態,讓軟件廠商積極為 ARM 芯片編譯軟件,就必須突破 Windows +X86 的組合,促使微軟和 PC 廠商們推出更多搭載 ARM 處理器的 PC,但這事並不容易。
當我們討論 Windows 陣營會不會轉投 ARM 的時候,這個命題其實未必成立。
就像開頭所言:
老闆們覺得 iPad Pro 比筆記本好,是因為在 iPad Pro 上回復郵件的體驗要比在 MacBook 上好得多。要不然為什麼 macOS Big Sur 中的郵件應用也不會改成 iPadOS 端的那樣。
創意工作者覺得 iPad Pro 是神器,是因為 iPad Pro 的高刷新率屏幕配上了蘋果精心製造的 Apple Pencil,在人機交互,input 和 output 上讓人感覺暢快無比。
文字工作者覺得 iPad Pro 不太行,是 iPadOS 現在還不能勝任他們的多任務工作,以及複雜的文件管理需求,以及那個長時間輸入就會讓人侷促不安雙腳摳緊的鍵盤。
這個場景邏輯,和 RISC-V、ARM、X86 的場景邏輯一脈相承。
Atom 和 Quark 代表的 X86 之敗,也能預示 ARM 之勝。
其決定因素不是因為英特爾還在搞 14nm++++++++++++,而是曾經只有 X86 才能做的事情,現在 ARM 做得差不多,甚至更好了。比如:4K 視頻剪輯這種曾經被認為是重生產力的事情。
在高端遊戲電腦上玩《刺客信條:奧德賽》或者《極限競速:地平線 4》的玩家會沉浸在 4K HDR 的優美畫質中。
給《星球大戰》系列以及《復仇者聯盟》系列做特效的工業光魔公司,使用的是 Clarisse iFX 這種複雜昂貴的 3D 渲染軟件,ARM 處理器的電腦可能在很長一段時間裏都無法運行這個軟件。
但這種金字塔形的用户分佈對於 ARM 處理器來説不是問題,就像騰訊遊戲的重心是《王者榮耀》和《和平精英》而不是 WeGame 平台那樣。騰訊不會專門做一款門檻極高的遊戲滿足 HardCore 玩家,ARM 處理器產品的目標用户也不是 Clarisse iFX 使用者。
潮水的方向
如果想讓文章快速結束的話,那麼大可以搬出過往被用到了無數次的例子:iPhone 發佈的時候,當時如日中天的諾基亞內部有高管摔了摔這款脆弱的手機,表示它不足為慮。後面的事情大家都知道了。
但事實上,情況可能會有所不同。
很長一段時間內 Windows + X86 架構處理器的組合還會是主流,它們在 Windows PC 端已經發展數十年,而且在此期間一直都是消費電腦市場的主流,市場份額最大。
如此長時間的運營,讓 Windows +X86 進入到了越來越多的產業內,出版業、互聯網行業、製造業……只要和電腦相關的行業,幾乎都會有它的身影,近乎壟斷的佔有率讓整個產業都習慣了「Windows +X86」。
英特爾去年 5 月就聯合 PC 產業鏈的上下游廠商共同推出了雅典娜計劃(國內稱為英特爾移動超能版),旨在適應時代發展,向移動辦公發力。
更為關鍵的因素在於相比於手機一兩年一換的換機頻率,電腦的換機頻率實在低到可憐:如果不是今年疫情原因,對遠程辦公和會議的需求猛增,很多人還會繼續使用那台重卡慢的舊電腦。
這就是另外一個問題了,Windows 陣營先於蘋果嘗試了 ARM 處理器電腦,如果把早先的 Windows RT 設備也算上的話就更早了(Windows CE 另當別論),但是普及開來的速度會大大慢於蘋果的 ARM Mac。
ARM Windows 電腦大概率不會是另一個 Android 崛起的故事,但 ARM 侵入桌面端的潮水不會停歇。
本文由周宇、劉學文共同完成
資料來源:愛範兒(ifanr)