9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

今天,新的 Mac Pro “刨絲機”正式發佈了,很多人驚歎於最高 1.5T 的 DDR4 ECC 內存配置,驚歎於 Afterburner 這種用 FPGA 開掛的加速能力,當然,更多人還是驚歎於它最高 接近 40 萬的售價。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

頂配 Mac Pro,接近 40 萬元的生產力工具

想想上一代 Mac Pro 發佈的時候也是這種感覺,但一晃自上代發佈 6 年過去了,現在殘值還有多少?

在某魚上一頓搜索,找到了一個專業做電腦回收的商家,那裡最低配的的 Mac Pro(4 核 8 線程,12G DDR3 ECC 內存,兩塊FirePro D300顯卡)只要不到 9000 塊錢。看著放在今天依然像工藝品一樣好看的垃圾桶,當即下單前往購買。

市面上存在大量的低價 Mac Pro,而且看起來成色都還不錯,在深聊之後發現這些電腦大都是大的傳媒機構在做電視劇或別的項目時批量採購、批量淘汰下來的機器。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

Mac Pro 至今還是很未來很好看的存在(網圖)

4 核 8 線程的丐版 Mac Pro 用的是 Intel Xeon E5-1620 v2 CPU,IvyBridge EP架構,22nm 工藝,2012 年推出,今天看到也算是考古了。不過參數看起來還不錯,基準頻率 3.7 GHz,睿頻到 3.9 GHz,不過工作站用嘛,就不考慮超頻能力,保證穩定就行。不過對比我日常工作使用的 MacBook Pro late 2016, i7-6820HQ,4 核 8 線程,2.7 GHz睿頻 3.6 GHz,還是要好一些的。

但這依然算不上划算,畢竟全新的 Mac Mini 頂配(i7-8700B,6 核 12 線程,3.2 GHz 睿頻到 4.6 GHz)只比它貴一千多,還帶有雷電三接口,比垃圾桶划算多了,除非……

當年垃圾桶發佈的時候,頂配機型使用了同樣是 IvyBridge EP 家族的 Xeon E5-2697 v2,12 核心 24 線程,雖然基準頻率只有 2.7 GHz,但架不住核心數量多啊!IvyBridge 發佈這麼多年的一大優勢就是……到今年當年要上萬的 CPU 只需要一千多就可以到手!趕緊上網搜了下,果然某寶 1600 就可以搞到手。內存就更不用說了,DDR5 都呼之欲出的時代買 DDR3 的 ECC 內存簡直就是撿垃圾,16G 一根買 4 根連 700 塊錢都不到,也就是算下來,11000 出頭,就可以獲得 12 核心 24 線程,64G 內存,兩塊顯卡的當年頂級工作站!

說幹就幹。拆 Mac Pro 簡直是一種享受,每拆下一塊板都會驚歎於蘋果工業設計的精妙。

9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

Mac Pro 內部三角形的熱管散熱器,由上下兩個巨大的風扇形成風道,同時給 CPU與兩塊顯卡提供散熱能力。

輕鬆愉快的裝完硬件,合上蓋子,一次點亮。現在跑跑分測試一下穩定性~於是打開了 Geekbench,測試分數如下:


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

CPU 測試分數

可以看到,多核性能果然不負眾望遠遠超出了更換前的 CPU,也甩掉了用了幾年了的 MacBook Pro。甚至在 GeekBench 的官方榜單上,12 核的垃圾桶僅次於全線 iMac Pro,在蘋果陣營中依然是名列前茅的存在。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

說起來 16 寸的頂配 MacBook Pro 能力也是非凡啊

而一直沒有提到的顯卡卻成了下一個擔憂的部分。丐版自帶的 FirePro D300 只有 2GB 顯存,兩張卡合起來才有 4G,而顯存並不像內存是可以疊加的,更多的應用場景是不能同時用到兩個 GPU 核心的,帶來的問題就是顯存容量捉襟見肘。而性能呢……在國外 TechPowerUp 網站上的排名裡,D300 和 GTX560 的性能相當。是的你沒看錯,在這個 2080 都出 super 版的時代,這貨和 560 性能相當。Mac Pro 官方頂配使用的 FirePro D700 單卡 6G 顯存,基準性能基本上能夠上 GTX970,主要是顯存一下子來到了 12G 這個級別,終究還算得上是能用。但Mac Pro 使用的都是定製的顯卡版,不像 CPU 和內存是通用接口,這玩意能自己換麼?答案是……能!但,更換兩塊 D700 的價格高達 7000 塊錢!甚至隨著越來越多的人發現垃圾桶當前的低價,兩個月後的今天 D700 的價格已經漲到了 9000 元……這樣一來,升級顯卡的 Mac Pro 就完全失去了其性價比。

FirePro 系列顯卡是 AMD 的專業顯卡序列,直接拿來和遊戲顯卡對標性能會有一定的 bias。但在大多數視頻和圖像製作領域的軟件中,實際上並沒有專業卡驅動加成的光環,因此部分基準性能和遊戲顯卡對比還是可以被接受的。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

GeekBench 的榜單裡也如實呈現了當下的狀況。

GeekBench 當然也提供了顯卡跑分的能力,從蘋果自家 API Metal 的榜單看,D300 和 D700 都是 2 萬多分的級別,就算有兩塊卡,在毫無性能損失的情況下分數 double 也就 4 萬多,而我們熟悉的顯卡,如 Vega64,單卡 4.9w 分。也就是說就算我花大價錢升級到了 D700 顯卡,可能結果還沒有支持雷電三的機器利用 eGPU 來外接顯卡性能提升高。

那麼……有沒有可能,像雷電三支持 eGPU 一樣,讓雷電二的 Mac Pro 也用上 eGPU 呢?經過一番探索,還真有大佬寫了補丁讓所有支持雷電接口的蘋果電腦支持 eGPU!於是一不做二不休,正好我的 MacBook Pro 一直是利用外接的 Vega64 進行工作的,那就連上好了!

有關讓 Mac Pro 支持 eGPU 的程序,參見 https://github.com/mayankk2308/purge-wrangler 此舉可能會破壞系統,請謹慎操作。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

成功接上了 Vega64


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

雜亂的桌子上,Mac Pro 右側的黑色盒子便是 eGPU 盒子,內有 Vega64 在工作

通過雷電(Thunderbolt)接口使用 eGPU 的原理其實很好理解。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?


一般情況下,CPU把數據交給Thunderbolt 控制器,然後控制器通過雷電接口給 GPU 供給數據,電腦GPU 進行計算並生成畫面給外置顯示器。因為 Thunderbolt 控制器和 CPU 在一臺電腦內,默認不會出現數據傳輸瓶頸,而從電腦到 eGPU 盒子這個過程則是通過雷電線纜完成的,這就形成了瓶頸。最新的雷電三協議,最高速率是 40Gbps,可以理解成是一條 PCI-E 3.0 x4的接口;而一般臺式機顯卡是通過 PCI-E 3.0 x16 的接口連接電腦,雷電 3 只相當於1/4的正常顯卡與電腦交換數據的能力。故這裡會成為外接顯卡效率的瓶頸。

但由於用於生成畫面的原始數據遠比畫面的體積小,在大部分的場景下只是單向交給 GPU 算畫面,所以利用雷電三在外接顯卡時性能損耗還是在可控的範圍內的。

Mac Pro 的雷電接口是二代的版本,20Gbps 雙工,帶寬只有雷電三的一半,所以在成功讓 Mac Pro 接上 eGPU 的時候內心還是忐忑的,不知道實際情況如何。於是打開 GeekBench 繼續跑分測試:


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

可以看到,通過雷電 2 外接顯卡的 Mac Pro 跑 Metal 和 OpenCL 計算,和通過雷電 3 連接顯卡的 MacBook Pro 相比是沒什麼顯著區別的,雖然有損失,但不算很大,心裡的大石頭終於落下了一半。

可是日常工作中,比如剪輯視頻時,GPU 除了要算出預覽畫面外,還需要回傳數據供 CPU 計算編碼。於是……在 DaVinci Resolve Studio 16 裡我做了一個簡單的視頻片段用於做基準測試。測試由三段素材組成,分辨率都是 4096x2160,幀率 25fps。其中第一段是使用 BMPCC4K 拍攝的 Blackmagic RAW格式的素材,第二段是 XT3 拍攝的H.265 10bit素材,第三段則是 GoPro 拍攝的高壓縮率H.264 8bit素材。三段素材分別進行了調色、降噪,最終導出 ProRes 4444 XQ 的格式到本機 SSD 中。可以說基本模擬了日常剪輯中很常見的狀態。於是……開始測試吧~


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

換 CPU 前後也進行了基準測試


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

這就……翻車了…………單獨用 Vega64 配合 Mac Pro渲染,一度以為我硬盤出了什麼問題,最可怕的是兩塊 D300 配合 Vega64 來渲染,速度居然比單獨兩塊 D300 還要慢,這就…很尷尬了……總結下來,瓶頸應該是出在了雷電 2 這個層面,於是……Mac Pro 外接顯卡可以放棄了……

且慢!市面上還有一款外置顯卡塢和別的都不同,那就是 BlackMagic Design 出的 eGPU。


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

BlackMagic eGPU

他的特別之處在於,它內置一顆 Thunderbolt 控制芯片,這有什麼奇效呢?我們再回到原理圖:


9102 年了,買個 13 年的 Mac Pro 垃圾桶划算麼?

該圖只是一個示意圖,大概意思就是使用 BMD 的 eGPU 之後,雷電二隻用承擔數據傳輸,所以帶寬壓力一下子小了很多。但…… BlackMagic eGPU 有兩款,普通款內置 RX580 顯卡,售價約 5000,Pro 版內置 Vega56 顯卡,售價一萬多。於是,貧窮阻止了我進一步折騰……

不過總歸還是有收穫的,哪怕是最低配的 D300 顯卡,在強大的 12 核心 E5 處理器的加持下也比 MacBook Pro 配合 eGPU 快了一倍有餘,也怪不得時至今日仍有很多影視公司在搜刮垃圾桶的貨源……

折騰到此告一段落……


9102 年了,買個 Mac Pro 垃圾桶划算麼?其實還可以,11000 左右的價格獲得 12 核心的 CPU、64G 的內存已經滿足絕大多數需要性能的場景了,包括視頻剪輯在內,並不是什麼時候都需要 GPU 參與計算。當然雷電 2 的限制也導致老款 Mac Pro 的擴展能力越來越差,這可能會成為打算長期使用 Mac Pro 作為主機的同學的一個痛點。


分享到:


相關文章: