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