macOS eGPU 2020 選購安裝指南(下) 能提升多少? – MSI Gaming X RX5600XT

macOS eGPU 2020 選購安裝指南(下) 能提升多少? – MSI Gaming X RX5600XT

繼上篇 「macOS eGPU 2020 選購安裝指南(上) 我該怎麼挑?」大概從周邊裝置介紹你怎麼挑選 eGPU Box 顯卡外接組合,可以看到價格與效能之間的關鍵點就是顯卡,因此本篇透過搭配 MSI Gaming X 顯卡來比較 Intel 內顯 / Apple 內建 AMD 顯卡 / 外接 eGPU AMD 顯卡的效能

測試平台:

  • MacBook Pro 2018 15-Inch Core i7-8850H 顯示卡 RX560(4G)
  • macOS 10.15.4
  • AKiTiO Node Pro – via Thunderbolt 3 50cm
  • MSI Gaming X RX5700
  • MSI Gaming X RX5600XT

部分參考數據以測試提供參考:

  • MacBook Pro 2019 16-Inch Core i9-9980H 顯示卡 Radeon Pro 5500M (8G)

Geekbench 比較

▼ 先簡單輕鬆跑個 GeekBench 做比較:

Intel UHD 630 是 Intel CPU 8、9 世代的內建顯示卡,我們也以這個當作 13″ MacBook 的基準
可以看出 2018 MBPR 的獨立顯卡和外接中階顯卡有不小差距,但 2019 世代的內建顯示卡和外接差距就不明顯了,真的是這樣嘛?
當然這些獨立顯卡效能都直接海放 Intel UHD 630

註:5600XT 透過外接在 Sobel、Stereo Matching 跑出來比 5500M 低了 30% 左右,但我看這兩項都與 CPU 相關,有可能是兩台測試裝置 CPU 不同的影響

跨平台跑分渲染軟體比較

▼ macOS 上的顯卡跑分軟體並不多,加上考慮到跨平台數據的可比較性,測試中選用常見的 Unigine Valley 和 Heaven,畫質都選擇 1080P 極致,8 倍反距齒,設定如下
測試場景為森林和村莊,有動態雲、光源、景深和天氣變化,以 OpenGL 引擎計算(macOS 無 DirectX),算是能模擬一些遊戲顯卡需求運算的情況

Unigine Valley

▼ 雖然剛剛在 GeekBench 測試中 2019 MBPR 的顯卡 5500M 和 5600XT 沒有明顯差距,但是一跑複雜場景兩者之間的差距就拉出來了,可以看出即使是選配的內建獨立顯卡,礙於行動版發熱量的限制,與外接獨立中階顯卡還是有 2 倍以上的差距。不過 5600XT 和 5700 的差距就不明顯了,合理懷疑是 5700 在 macOS 中驅動沒有優化關係

Unigine Heaven

▼ Unigine Heaven 出來的結果趨勢與 Valley 差不多,看 FPS 的結果數據,一般遊戲或3D複雜場景可能要使用到外接顯卡才能達到堪用順暢的平均 60 fps

實際應用 Final Cut Pro

當然跑分軟體歸跑分,顯卡怎麼應用到實際面才是真的,macOS 中最常用到顯卡效能的專業需求莫過於 Final Cut Pro

1.轉檔

最直接的測試就是測試轉檔效能,不過轉檔效能也會因為 CPU 的算力有直接影響,測過大概 40% GPU 60% CPU 佔比(依使用特效不同而有差距)來分配
先以網路上常見的 BruceX 5K 測試

▼ 測試時間越短越好,內顯真的慘不忍睹,要花到一分鐘以上,但 5700 原本以為和 5600XT 沒什麼差距之下,竟然突破 10 秒內完成,超級快

▼ 另外也使用 Apple 官方 8K 素材,並套用多層變形矩陣以及顏色濾鏡,輸出 ProRes 422 格式

▼ Intel UHD 內顯花了整整塊一小時…..,你說還沒理由投資 eGPU 外接顯示卡嗎?
即使使用了 MBPR 2018 15″ 的內建顯卡,也要花到 6 分鐘以上才能輸出 30 秒的影片,但如果投資一下 eGPU,你可以省下大量的時間,何況我只是輸出一小段影片測試而已..

2.渲染

▼ 如果常用 FCP 的人一定會發現在背景中會幫你在閒暇時替 Project 做渲染快取運算,增進剪輯特效的流暢度。我們也以這個功能做測試,每次測試前會刪除專案的相關運算 Project Files,並直接開始計時值到背景 Rendering 項目顯示 100%


▼ 結果如下,因為 Intel UHD 太浪費時間了….估算起來會破一小時 render,就沒列入測試,光是輔助 FCP 剪輯的渲染功能在接上顯卡就有如此不錯的表現,對於影音剪輯的工作,eGPU 真的有大量的幫助

3. 8K 播放

我也拿輸出的 8K ProRes 檔案使用 QuickTime Player 播放測試
基本上使用外接 eGPU 顯示卡都很順暢沒什麼問題,
2018 MBPR 15″ 內建 560X 有時會稍卡,並有明顯掉幀,Intel UHD 630 內顯更慘,結果大概是這樣。

總結來說,沒有 eGPU 外接顯卡你也可以工作或剪輯影音,eGPU 外接顯卡對於剪輯的流暢度可能比較沒有幫助(比較吃 SSD 的速度)
但使用較一般的顯卡如內建的 Intel UHD 630 或者內建獨立顯卡,你會花大量的等待時間在渲染、轉檔運算上
工欲善其事,必先利其器, eGPU 整套下來購買成本其實也算有一定金額,大概半支 iPhone,貴不貴就見仁見智,但其實可以分呈這幾種情況:

  1. 如果你是在購買 MacBook Pro 前,推薦你可以將顯卡升級的預算省下來轉而投資 eGPU,划算好用許多

  2. 如果你是已經購買 MacBook Pro 的用戶,如果你買的是 13″ MBPR,也強烈推薦你升級,Intel UHD 內顯真的不堪用

  3. 但如果你買的是 15 / 16″ MacBook Pro,我覺得就看你工作的需求和情境了,有耐心等,或者剪輯量不大,也是可以省下來用內建顯示卡,數據都如上可以自行比較

但如果你是 4K 8K 超高專業需求,超級強烈推薦你直上 MSI Gaming X 5600XT 或 5700XT,未來本篇我也會將 5700XT 的數據補上,看網友測試 GeekBench 有達到 60000 分的超強運算呢!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料