蘋果在 WWDC 2020 大會中,發佈了最新一代的系統,包括 iOS 14、iPadOS 14、watchOS 7、tvOS 及 macOS Big Sur,不過大會中最觸目的,就是蘋果發佈了最新的 Apple silicon,沒有錯,就是為 ARM 版處理器的 Mac 踏出第一步,由 x86 轉換為 ARM,到底蘋果準備了甚麼方式幫助開發者?為何要作出改變架構這個想法?現在就為各位介紹。
蘋果表示,將 Mac 轉用蘋果開發的晶片,主要原因,就是因為想要產品變得更好,而當中,Mac 的效能發展,大部份時間,都受 Intel 的開發進度影響,轉用蘋果設計的晶片,可以更有效地提升能源效益,設計出更快,更省電的 Mac 電腦產品,同時亦可以兼容 iOS 及 iPadOS 系統的軟件。
ARM 的 A 系列處理器,由蘋果開發的 10 年下,CPU 性能提升了 100 倍,而為 iPad 而設的 X/Z 強化版,圖像處理能力比初代提升了 1000 倍,同時間耗電量比同類產品都要低,iPad Pro 2018 初推出時,就表示效能比 Xbox One S 還要強,另外亦比 80% 的 Notebook 強。因此 ARM 處理器絕對不比 x86 弱,只是需要考慮 x86 轉 ARM 時的軟件問體。
蘋果在 Apple Watch 中得到經驗,知道如何可以減少耗電量,而在 iPad 上,亦知道如何減少處理器的熱量,結合以上的經驗,可以正面「效能 / 耗電」,設計出平板電腦可以達桌面級效能的處理器,讓你得到最高效能的同時,有更長的使用時間。
Final Cut Pro 配合 iPad Pro 2020 版本所使用的 A12Z 處理器,可以如何發揮呢?蘋果展示了可以在 A12Z 處理器上,同時間在 FCP X 中即時預覽 3 段 4K ProRes 格式的影片,使用過程亦相當流暢,即使加入多個濾鏡,亦可以即時預覽顯示出來,完美運用所有 A12Z 晶片內的多核心效能。
Final Cut Pro 可以同時運行 3 個 4K ProRes 格式的影片
即時處理 Adobe Lightroom 需要
蘋果在 Mac 上使用自家處理器的主要原因,除了是擺脫 Intel,提升效能及減少耗電量外,更重要的,就是融合 iOS / iPadOS / macOS 三個系統,同一架構下,開發者只需要開發一次,就可以在 3 個平台上使用,兼用性可以得到明顯提升,不用特地為 Mac 開發一個獨立版本,又要兼用 iOS 平台,蘋果在 WWDC 大會上,表示 iPadOS 的軟件,可以直接使用在運行 macOS 的 Mac mini 配備 A12Z 處理器的裝置上,正面解決多年來 Mac 電腦軟件數量不足的問體。
Rosetta 2可以將基於 Intel 而設的軟件,自動即時轉譯為 Apple 晶片使用的架構,亦加入了虛擬系統,配合 Universal 2 三者技術,可以運行各種不同的軟件。
蘋果展示了在 A12Z 處理器的 Mac 電腦中,進行完全沒有修改過的《Shadow of the Tomb Raider》這款使用 Metal APUs 開發的作品,各位有留意遊戲的讀者都知道,《Shadow of the Tomb Raider》對硬件的要求相當高,但可以在 A12Z 處理器上流暢地遊玩,可見面對高要求的軟件,這架構都足以應付需求。
蘋果表示,將會在一個星期內,將使用 A12Z 處理器的 Mac mini 出貨給開發者,並會在年底正式推出消費者版本,預計將會需要 2 年時間過渡期,讓軟件開發者可以將他們的作品,轉到新架構中。
A12Z 處理器的 Mac mini
需要兩年時間過渡
第一款產品將會在年底推出
蘋果表示,將會在未來數年,繼續更新支援 Intel 版本的 Mac 電腦。不過這句說話亦可以預計,蘋果將有機會在數年後放棄 Intel 版本的 Mac 電腦,因此 ARM 版的 Mac 電腦將會是未來的標準。