蘋果在稍早的 WWDC 大會宣布新版的 MacOS 、代號 High Sierra ,除了強調一些新的 Safari 瀏覽器功能(例如預設禁止自動播放、強化安全性)還有郵件等機能以外,也一併宣布全新的圖像兼運算用的 Metal 2 API , Metal 2 也搭上近期人工智慧的順風車,宣布支援深度學習功能。
而隨著新版的 Mac 產品也陸續導入與 Intel 共同制定的 Thunderbolt 3 介面,這項介面已開始在 Windows 裝置上提倡透過外接方式連接 GPU ,蘋果這次也正式在 High Sierra 更新支援此項功能,意味著升級到 High Sierra 能夠正確的支援外接 GPU 。
蘋果同時也宣布將推出外接 GPU 的 Developer Kit ,簡單的說這項裝置應該就是跟目前 PC 上的 Thunderbolt 3 PCIe 介面外接盒差不多,不過除了蘋果認證外,還標準搭配 AMD 的 Radeon RX 580 GPU ,當然依照今年 NVIDIA 在今年四月發表 GTX 1080 Ti 時提及將提供 MacOS 驅動,也意味著能把 GPU 置換為 NVIDIA 的 GTX 10 系列。
不過透過 Thunderbolt 3介面外接 GPU 雖可大幅提升圖形效能,或是讓沒有獨立 GPU的產品如 13吋 MacBook 或是新款的 21.5 吋 iMAC 獲得 GPU ,但由於頻寬限制並不能完全發揮 GPU的效能,相較直接透過主機板的 PCIe 介面效能會受到限制,就先前的比較約會折損 20-30% (依照直接外接螢幕或是使用主機本身螢幕而定)。
關於 Thunderbolt 3 GPU 外接可見先前 Razer Core 試用報告:請點此
由於支援外接 GPU ,這也意味著能夠獲得更高的運算效能(畢竟即便是 Mac Book 選配到最高階的 GPU 也還未達 VR Ready ),蘋果也宣布支援 Metal for VR ,目前看起來跟 Windows PC 上主流支援的 VR 技術類似,包括基於單一繪製搭配多個 ViewPort 降低運算需求的方式、基於光線追蹤技術的聲音追蹤等等。
Metal for VR 也支援兩項主流的遊戲引擎,包括 Unreal 以及 Unity ,另外目前主要是與 Steam 的 Vive 進行合作展示。