前情提要
大家還記得吉米在上一篇跟大家分享的「eGPU外接顯卡在升級Catalina之後對於FCP X到底有沒有用?!」嗎?
若你還沒看過,請先跳轉過去先看那一篇
這樣你才知道後面的前因後果
上一篇吉米找來了目前市面上最快的幾張支援蘋果電腦的顯示卡
來做eGPU在Final Cut Pro X上面的輸出測試
因為吉米確實也是心理一直滴咕著,到底eGPU是真的有用?還是心靈雞湯?
所以才搞了那麼多的測試出來
結果發現外接顯卡eGPU在FCP X最後輸出成影片的這段過程上,完全沒有使上力的感覺
同樣一個專案都要花一個半小時來完成,甚至要兩個小時
這邊值得注意的是,外接顯卡的時候,要搭配macOS 10.15.1而FCP X版本要搭配10.4.7會有比較好的成績
甚至還被菜巴巴的內顯給海放半小時以上,這邊內顯反而要搭配macOS 10.14.6,而FCP X版本要搭配10.4.6會有最好的結果
難過之餘
最後還請出了2018年的Mac mini來確認是不是原生Thunderbolt3就可以解開封印之謎
因為我的iMac27 2014只有Thunderbolt 2,我是用Thunderbolt 3轉Thunderbolt 2,再加上破解的方式來使用的
結果依然是傷心酒店,痛苦吞腹內
在這裡,反而要搭配macOS 10.15.1,FCPX 10.4.6才會最好
啊~阿婆,我真不懂你啊
國外網友說,阿婆有針對內顯來做優化,所以也許這就是為什麼2014年的iMac27 5K的內顯AMD Radeon R9 M295 X這麼厲害
好!
一切都是外接顯卡eGPU的錯是吧?
那我們直接來組一台黑蘋果來確認這件事情吧!
把顯卡全部透過「內接」的方式來比較
這樣就沒話說了吧?
INTO THE DARKSIDE
首先,我們的好朋友「ASRock」提供的Phantom Z390 Gaming主機板,內建Thunderbolt3喔~
搭配好友Kevin領軍的「XFastest[/url]」專業PC技術支援
你看看這台準備要交機的Macmini配上四台外接eGPU來做特殊運算用途的解決方案
啊~有支援多GPU的專業軟體真好啊
但是你要我為了這個理由去重新學習一套新軟體嗎?
嗯,等我拍一支片可以賺一百萬的時候,我會馬上跳巢的
裡面都是裝著AMD Radeon VII 16GB神卡,看的我都羨慕死了
今天,我們就來把AMD的這些神卡,包括Radeon VII、RX5700 XT、VEGA 64、RX570
直接插在主機板上面來做一個大PK吧~
看看到底是eGPU的錯?
還是誰的問題?
MAQ黑蘋果 vs iMac27 2014
當然開始之前,我們要先來了解一下這台MAQ黑蘋果跟吉米用了這麼多年的iMac27 2014版本效能差多少
同樣我們透過geekbench4來做測試
從這張圖表我們可以看到iMac27 2014的成績分別是單核心4,888,多核心16,278
而這台裝了Intel Core i5-8500的MAQ單核心是5,254,多核心21,924
略勝一籌
但是iMac27有32GB的RAM,而MAQ只有16GB的RAM
然而
iMac 27透過eGPU掛上VEGA64的OpenCL成績是142,839,同樣一張顯卡插在MAQ黑蘋果的主機板上得到的成績是134,190
iMac 27透過eGPU掛上VEGA64的Metal成績是140,294,同樣一張顯卡插在MAQ黑蘋果的主機板上得到的成績是133,957
明顯iMac27搭配外接eGPU的方式分數高一些
疑?!等等!
這又是什麼概念?!
阿婆,我真不懂你啊~
AMD Radeon RX VEGA 64
先從我自己的AMD Radeon RX VEGA 64 8GB開始測試
以下幾個觀察重點一樣是在CPU的使用率、GPU的使用率,以及macOS版本與FCP X的版本匹配
因為VEGA64在macOS 10.14.6就支援了,所以有這麼多測試版本
10.4.6的GPU約在一半
10.4.7的GPU更低了
感覺上GPU的使用率都在50%以下,CPU的使用率偏高,但也沒有用滿,而FCP X 10.4.7的GPU使用率更低
AMD Radeon RX5700 XT
接著上場的是AMD Radeon RX5700 XT
由於RX5700XT要macOS 10.15.1之後才支援,所以觀察重點一樣是在CPU的使用率、GPU的使用率,以及FCP X的版本匹配
在FCP X 10.4.6版上發現GPU的使用率有上來一點耶
但是在10.4.7反而又下去了
成績如何呢?
從上面的成績看下來,我們發現成績都在1小時30分~一小時40分之間,差距算不大
最快的組合是VEGA64搭配macOS 10.14.6加上FCP X 10.4.6版
而且不管是哪一張顯卡,都是FCP X 10.4.6效果相對較好,只要1小時30分左右
但是…
跟上一次測試的iMac27 2014內顯只需要1小時04分相比
或是透過eGPU外掛VEGA64顯卡的成績「差不多」
外接顯卡的速度,跟內接顯卡的速度,都比不上菜巴巴的內顯AMD Radeon R9 M295X
吼~
阿婆,我真的不懂你啊~
Mac Pro 2019
吉米測試心灰意冷的同時
Mac Pro 2019的上市消息一直在各大社群平台噴發
每位顧客還TMD限購5部
真是羨慕死了
等等!
阿昇,我們這台MAQ黑蘋果不是可以改設定嗎?
那我們把系統資訊裡面的機型,從原本的Mac Pro 2013 (Macpro6,1) 改成Mac Pro 2019 (Macpro7,1)看看會怎樣?
是在哈囉?!
相同的硬體,只是改個機型名稱,會有什麼差別?!
Macpro7,1
因為新顯卡只支援macOS 10.15.1以後的版本,所以我們就不再測試10.14.6了,除非你跟我一樣也是用VEGA64
同樣注意CPU的使用率以及GPU的使用率
花惹發!!!!!!!!!!
不管是FCP X 10.4.6還是10.4.7,都至少快了半小時以上!
記住!
完完全全相同的硬體!
差別只是把機型從MacPro6,1改成MacPro7,1
再來看看RX5700 XT,也是一樣
e04!e04!e04!
原來除了macOS的版本、FCP X的版本之外
又多了一個機型的變數啊啊啊!!!
同場加映,讓大家再也沒有藉口的AMD Radeon VII 16GB的夢幻神卡
直接測FCP X 10.4.6了,成績是56分41秒
結果到底又變成了怎樣?
上面光看截圖沒有概念對吧
來,我們先看MacPro6,1的成績
基本上1小時30分跑不掉
接著我們在完全相同的硬體狀況下,偷改機型參數
所有的成績都快了30分鐘以上!!!
而且你們有沒有發現到一個秘密
縱使是這樣,不管VEGA 64、RX5700 XT、Radeon VII的輸出所需時間,都TMD沒比便宜的RX570快上多少
最低階的RX570也只多花了6分鐘而已,但你知道RX570只要多少錢嗎?現在的價格不到4K啊
其他的神卡都是15K、20K以上的價格啊
OK!好!
看來錯不在顯卡內接,還是顯卡外接!
不管哪張神卡,在FCP X匯出影片的時候,所需要的時間都差不多!
我知道了!
那TM一定是CPU的錯,對不對?!
Intel Core i9-9900KS
好! MAQ什麼沒有,就是Core i9最多
立馬換上這顆讓我留口水很久的i9-9900KS
一上線測試我又開e04了~
先不管Core 1到Core 16在摸什麼魚,這麼涼看了很怒
接著你看看TMD這個GPU是什麼狀況?!
居然可以吃到這麼滿的使用率耶!
同樣的硬體,我們只是換了個機型名稱
速度就快了30分鐘
現在換上i9的CPU,CPU馬上不幹事了,GPU全部接手去做,看的我整把火都起來了
最後結果一測
成績直接少了一刻鐘
從這個表可以看到i9-9900KS + RX5700 XT + MacPro7,1 + macOS 10.15.1 + FCP X 10.4.6是這次實驗中最佳的組合
但由於這顆貴翻翻的Core i9-9900KS CPU,intel並沒有贊助支援,所以我只能做一個簡單的測試而已
所以我不知道用i9去配最便宜的RX570是不是也有神效就不得而知了
macOS 10.15.2 與 FCP X 10.4.8
寫稿的同時
macOS 10.15.2 推出了
同樣夾帶著 FCP X 10.4.8 的更新
你一定會問吉米,這樣的組合有更厲害嗎?
其實,吉米早就已經夾帶成績在上面的圖表裡面了
結果FCP X 10.4.8比10.4.7更慘
只是聽說修正了10.4.7的一些Bug,但是沒有把10.4.6的優勢給修回來
甚至聽國外eGPU.io的網友說,再更早的FCP X版本支援GPU的成績會更好!
啊~阿婆我真不懂你啊
我把所有成績放在一張表上面,這樣大家就可以輕鬆看出數字結果
越測到最後,我真的越不懂阿婆
從透過Thunderbolt 3外掛eGPU顯卡的方式
到直接把顯卡插在主板上測試
最後甚至改個機型名稱
還換上了i9-9900KS
啊~阿婆我真的不懂你啊
到底硬體FCP X匯出影片的瓶頸在哪呢?
完全相同的硬體,完全相同的作業系統,差別只是把參數從MacPro6,1改成MacPro7,1
為什麼就這樣硬生生的少了30分鐘!
30分鐘不是小數目呀,根本是1/3的時間了耶
看到這裡,我相信你一定跟我一樣回頭來看這個數據
e04! 為什麼2014年的iMac27 5K的內顯AMD Radeon R9 M295 X這麼厲害!?
其實老實說,我在測試的時候也一度懷疑這個成績,但是測了幾次真的都是這樣
你看macOS 10.15.1的時候成績也多五分鐘而已,就表示真的差不多是這樣了
那到底是有什麼黑科技可以海放全場?!
老實說…
我也不知道…
在geekbench4的測試下MacPro6,1與MacPro7,1其實真的差不多
真正差很大的是i9-9900KS與i5-8500的差別
這個測試中你還想怪誰?
難道要怪主機板嗎?
但是我們的測試都在同一個硬體下,怪主機板就太好笑了
難道要怪顯示卡?
這幾張顯示卡我拿來玩遊戲的時候真的是天差地遠啊,價格也是誇張的很啊~
難道要怪CPU?
i9-9900KS很強沒錯
但問題是它們都沒在幹活啊
也許
這個五萬美金的真。Mac Pro 2019才是唯一解藥吧?!
以上測試全部基於輸出吉米之前分享過的GoPro Hero8的測試影片原始編輯檔案
使用同一個USB3.0的外接儲存碟,以確保測試的一致性,我也測試過用我另外更快的陣列來輸出,所需時間差不多
歡迎大家一起來討論吧~
最後感謝協助測試的AKiTiO、ASRock、MAQ 、OWC Asia、XFASTEST等單位協力
延伸閱讀
《吉米教你看懂》eGPU外接顯卡在升級Catalina之後對於FCP X到底有沒有用?!
完結篇請看
《吉米教你看》外掛eGPU甚至AMD高檔顯卡對於FCP X輸出效果的幫助(最終回)
https://iphone4.tw/forums/showthread.php?t=221342