2012年中 12核 Mac Pro 5,1 的升級

一年前曾經發了這一篇文章:

這段時間由於做視頻和3D比較多,因此決定給我的Mac Pro來升個級。
 
 
一、Mac Pro的前世今生
 
Mac Pro是Apple的工作站級別的台式機,首次發布是在2006年的WWDC上。在這之前,Apple最強大的工作站是Power Mac,採用IBM的PowerPC CPU。在Power Mac G5之後,Apple轉而與Intel合作,全系列的機器都換上了Intel的CPU。 而Power Mac 這個名字,也被Mac Pro所取代。
 
其實Mac Pro第一代的外型,就和Power Mac G5幾乎一模樣。由於這個外型實在是太經典,因此Mac Pro從誕生到現在,外觀幾乎沒有做任何改動。Jonathan Ive真是讓人佩服。
 
 
但從2010款開始,Apple就未對Mac Pro再做任何重大升級。所謂2012款,也只是對配置進行了降價處理,但系統架構未做調整。這也引起了象我等廣大Mac Pro的愛好者的擔心,是否Apple將把Mac Pro撤出其產品線,畢竟iMac現在性能越來越強,而Mac Pro的使用者實在是小眾。還好Cook在2012年底回復網友的郵件是承諾將在2013年底對Mac Pro做重大的升級(Tim Cook:「。。。something really great for later next year」)。
 
我這台Mac Pro是所謂的2012年中款,標配:
 
CPU:12核 2.4GHz intel Xeon處理器
顯卡:ATI Radeon 5770
內存:12G
硬碟:1T 機械硬碟
 
硬碟只能支持SATA II 3G,而USB也是2.0.
 
作為工作站來說,除了CPU,其它的配置實在是。。。因此我決定對它來做個全面的升級:
 
 
二、內存--升級:
 
個人認為,在所有台式機中,Mac Pro的工業設計是最棒的,如果不做大的升級,要對Mac Pro的內部配置進行調整,簡直是易如反掌,甚至幾乎不用螺絲刀。
 
對內存的升級是最最簡單的,只要打開機箱,抽出主板,把內存插上就行了。
 
這次升級使用的是Samsung的ECC內存,8G單條,一共4條,32G內存。具體型號為:
8GB 240p PC3-10600 240pin Registered ECC DDR3-1333 DIMM
只要符合這個型號,任何品牌的內存都可以。
 
三、存儲系統—升級
存儲系統的升級,在Mac Pro裡面是最難的。因為Apple為了能讓用戶更方便的更換硬碟,將硬碟架做成了抽屜式,同時把SATA介面與電源(Backplane)都做在了主板上。這樣只要把硬碟抽屜推到底,就安裝成功了。如下圖:
 
 
但是這樣的設計,也給升級帶來了極大的困難。因為這一款Mac Pro只支持SATA II,3Gb/S的傳輸速度,但是我的2塊鎂光M4 512G的SSD 都是SATA III,讀寫速度可以達到500MB/S,如果掛在Mac Pro的抽屜里,讀寫速度只能達到280MB/S,真是極大的浪費。
 
我最初的思路是通過Mac OS自帶的軟Raid,把2塊SSD組Raid 0作為啟動磁碟來提速。Mac OS的軟Raid真是超級方便,設置非常簡單,只需要在磁碟工具里設置一下即可。但是在嘗試了以後才發現一個嚴重的問題,由於Mac OS從10.7開始,在啟動磁碟增加了一個隱藏分區Recovery HD,主要用於在系統崩潰需要重裝系統時,可以方便用戶的操作。但我實在覺得這是一個無聊之極的想法,如果硬碟崩潰了,那必須是這個分區也崩潰了。。。而且而且這個Recovery HD分區無法安裝在組軟Raid 0的分區上,因此嘗試失敗。
 
 
後來想通過安裝Apple自家的Raid卡,組硬Raid來解決這個問題。但是在做了足夠的功課之後,發現Apple Raid卡實在是相當爛的一塊卡。除了安裝方便之外,其它毫無優勢,也只支持SATA II,並且貴的毫無道理。
 
通過瘋狂的上網搜索,終於找到了解決方案:
 
 
非常巧妙的思路,用一塊定製的板,將2塊SSD和一塊機械硬碟裝在Mac Pro空著的第二個光碟機倉內,就是這樣:
 
 
利用這樣一根1轉4的電源線,給光碟機倉內的硬碟供電,利用這樣一根mini SAS轉SATA線,接到主機廂內的Raid 卡上。
 
在這裡,我碰到了一個嚴重的問題,在Mac Pro 2008款,光碟機倉下面是空的,可以很方便的將mini SAS線從光碟機倉穿到主機倉。然後從2009款開始,光碟機倉變成了全封閉,我怎樣才能將這根數據線穿過去呢?
琢磨了很久,終於發現了,必須先將光碟機倉後面的這個電源線的蓋板拆下來:
 
 
然後從主板的這個角里,細心的把線穿過去。。。這是個體力活!我花了30分鐘才搞定。
 
 
然後另外4塊硬碟就使用Mac Pro原來的硬碟抽屜:
 
使用特定的架子來代替Mac Pro原來的抽屜架,這個架子非常有趣,它巧妙的在前端做了一個介面,當這個架子推進抽屜後,只有電源會插入Mac Pro主板上的電源口,而數據口則留下了一個大空當,便於插入另一根mini SAS 轉SATA的線,然後將這4塊硬碟也接到Raid 卡上。
 
 
這套方案的關鍵是這塊Raid卡:Areca 1223-8i。這是一塊SAS的Raid卡,帶2個mini SAS介面,由於每個mini SAS都可以帶上4個SATA硬碟,因此這塊卡最多可以帶8塊硬碟。並且最最關鍵的是,這塊卡是支持6GB/S的讀寫速度,並且支持Mac OS啟動!(由於Mac是沒有BIOS的,所以為了讓這塊卡支持Mac OS啟動,必須刷入官方的EFI)。關於這塊卡的安裝與配置,是一本189頁的英文操作手冊。雖然Areca是一家台灣公司,但你在他們家的網頁上找不到一個漢字。最終把這塊卡搞定讓它可以啟動我的2塊SSD組raid 0的Mac OS系統,真是花了我不少時間。
 
大功終於搞成!:
 
我終於把2塊鎂光M4 512G SSD和5塊WD 3T的綠盤統統塞進了Mac Pro。
 
 
來看看2塊SSD組Raid 0的威力吧:
 
 
這是5塊WD 3T組Raid 5的數據:
 
 
相當不錯了。終於可以很爽的編輯高清視頻了。
 
 
 
四、顯卡—升級
 
Apple一向給Mac Pro配置的顯卡標準就是:剛剛夠用。在2009款之前,用的是Nvidia的GTX系列,基本也都是比較低端的卡。而之後就開始換用A卡,比如我這台Mac Pro的ATI Radeon 5770。對於非編用戶,如果使用Apple自家的Final Cut Pro或者Motion這類基於OpenCL加速的應用,那麼A卡基本夠用。但是對於事實上的業界標準,Adobe的Premiere Pro和After Effects,以及Davinci,Cinema 4D等,則更多的是對N卡進行優化的,特別是使用Ray-tracing 3D渲染的AE和Mercury Playback Engine的Premiere等需要CUDA運算的,那A卡就是各種悲劇了。
 
由於Mac沒有BIOS,所以就要求顯卡支持EFI,這樣才能在系統啟動的時候,顯示啟動屏幕,或者按option鍵來切換啟動順序,比如bootcamp。目前支持Mac 啟動的顯卡主要有以下幾款:
 
 
但其實從Mac OS 10.7開始,Apple就已經在系統里加入了幾乎所有Nvidia卡的驅動了。只是如果是沒有刷過EFI的顯卡,在Mac機啟動的時候,是會黑屏的,然後就直接跳到Mac OS的登錄界面了,其它一切正常。
 
美國有一個牛人,是自己刷顯卡的EFI,然後在ebay賣,美國的各大Mac網站都有介紹他,品質非常有保證,大家如果感興趣,可以直接在ebay上買:
 
 
根據大多數的評測,目前N卡中應用在Mac Pro裡面,是GTX580性價比最高,性能已經非常強悍。
 
 
我在Mac Pro剛買來的時候,就先配了一塊Nvidia的Quadro 4000 for mac,我當時看重這塊卡的重要原因是低功耗,因為我沒有撥出我的原配5770,主要是5770的OpenCL性能還湊合,而Mac Pro主板上只有2個電源口,如果使用Nvidia的GTX580系列的卡,則一塊卡的功耗就會超過Mac Pro上2個電源口之和,必須另加輔助電源才行,也就是所謂的PSU。:
而我的機器里已經沒有空間可以使用了。
 
Quadro系列是Nvidia號稱給專業圖形工作站使用的顯卡。雖然採用的是和GTX系列基本相同的架構,但對於專業用戶,Nvidia都重寫了驅動,並且降低了卡的主頻,以保證卡在全負荷運轉狀態下的穩定性。這也是Quadro系列卡跑分都不如GTX系列的原因。
 
Nvidia去年底又推出了針對Mac的Quadro k5000 for mac。真正強悍的顯卡,基於Kepler架構,支持4K的顯示器,具有1536個CUDA核心,4G顯存,而功耗竟然只有122W。所以我也搞了一塊來試試:
 
 
五、其它小零碎:
 
1. I/O卡
現款的Mac Pro由於還沒能採用Intel的Ivy Bridge架構,因此機器原生是不支持USB 3.0,這實在讓人有點淡痛。而我的2個5盤位的Raid陣列都支持USB 3.0和eSATA,如果只接在USB 2.0上,那陣列就毫無意義了。
所以我在amazon上搜索了一下,發現了2款支持Mac Pro的USB 3.0卡,一塊是lacei的,2個USB 3.0口:
 
另一款Caldigit的,2個eSATA+2個USB 3.0:
 
 
最早買的是lacei的,買回來才發現,竟然只支持lacei自己的外置硬碟,我根據其他網友的經驗,重新刷了驅動,也搞不定,最後只能放棄。
而Caldigit這一塊則非常棒,很穩定,並且是支持6GB/s的。推薦Mac Pro的用戶們使用。
 
2. 藍光光碟機
喬布斯是天生反感所有的固體存儲介質,並且一直對藍光Blu-ray嗤之以鼻,所以Mac機從來就對藍光支持的不好。但我又下載了很多的藍光原盤,因此決定挑一款藍光的刻錄光碟機來代替Mac Pro原來的DVD。
看了很多網友的文章後,最終挑了這一款LG:
 
請大家注意,在把光碟機裝進Mac Pro之前,還需要做一步工作:把光碟機托盤的前倉門拆掉,就是這樣:
 
因為Mac Pro前面板上的光碟機開口是比較獨特的,為了配合它的自動開門機構,所以開口要比普通的機器小,不拆這個前面板的話,光碟機托盤就無法彈出。
 
六、結束:
 
再看一眼被自己大大折騰了一翻的Mac Pro,估計近幾年也不會再對它做大調整了。:
 
 
折騰是一件很有趣的事情,特別是很多困難被克服後的那種成就感。很多時候自己也很手賤,總喜歡去試一些以前沒做過的事情,也出過不少問題,但是我一直覺得,這是成長道路上必須付出的代價。正是一次一次的手賤,讓自己的經驗不斷的增加,解決問題的能力不斷的增強。有問題並不可怕,只需要善於找到解決問題的方法。
 
最後推薦大家幾個可以解決問題的網站:
 
個人覺得是最好的Mac討論區,幾乎任何的問題都能找到答案,幾乎每一條回答都是抱著解決問題的態度,為這些美國網友的真誠而感動。:
 
基本上什麼性能都評測的,而且經常可以看到最新的Mac相關產品:
 
 
謝謝大家!
最後感謝Stanley
在您這裡購買的MonitorMate Ultra 3.0,服務非常棒!

 

分享文分類: 
Mac相關蘋果相關分享

回應 (13)

ryderpat06's 的頭像
ryderpat06
says:
發表回應前,請先登入註冊

本人也來報道.
機種 Mac Pro 08 年..2x32 Quad Core spec
最初剛買..也只4 gb Ram..現在共 22gb 了
自行加了 Lite-On 藍光 ...Orico USB 3.0 在去年又進手 Intel SSD 520 series 480gb
再裝了 BlackMagic Intensity Pro
上星期才入手...Sapphire 7950 Mac Edition 圖形卡...目前沒任何問題...算ok 了.
丟了不少錢..呵呵
這蘋果雖然比樓主老三代….但還算是升到完了,除了CPU..
歡迎樓主加入蘋果會好交流 : 面書 " Fever Ngow " 呵呵


http://i273.photobucket.com/albums/jj223/ryderpat06_2008/Mac%20and%20Des...

paul69's 的頭像
paul69
says:
發表回應前,請先登入註冊

太專業了!! 收藏起來!!

 

Stanley's 的頭像
Stanley
says:
發表回應前,請先登入註冊

哇哇哇~!!!027

原諒Stanley這麼晚才發現這篇好文章!!037

真的是太專業也太用心的分享文阿~~感謝Xibao網友~063

Mia_Quinn's 的頭像
Mia_Quinn
says:
發表回應前,請先登入註冊

看完這篇

我由衷地佩服樓主的硬體實力

 

真的是太強了002

 

請受我一拜037

godway's 的頭像
godway
says:
發表回應前,請先登入註冊

這不是一般人可幹的事!屌。

fillet0617's 的頭像
fillet0617
says:
發表回應前,請先登入註冊

簡單一問, 如果我只想upgrades, 你所說的SSD 的定製的板, 及Cable, 要不要另外買Raid 卡,      mini SAS 其實插在那裡??????

Andren's 的頭像
Andren
says:
發表回應前,請先登入註冊

看完也真的是由衷佩服大大的硬體實力啦,

又讓我們多學了很多!

aaronism's 的頭像
aaronism
says:
發表回應前,請先登入註冊

好想知道有沒有辦法利用thunderbolt,外接顯示卡給MBA使用〜

cjboy1984's 的頭像
cjboy1984
says:
發表回應前,請先登入註冊

非常專業,但其實 mac 也是有 BIOS 的,只是它們很早就開始尊循 UEFI 規範的 BIOS。你指的「沒有 BIOS」應該是指沒有 Legacy BIOS,傳統通用組語寫的 BIOS。UEFI BIOS 又可以稱為 Native BIOS,用了 90% 的 C 和 10% 的組語寫的 BIOS。

小弟是 BIOS Engineer 非常確定 apple 也用 UEFI BIOS 唷~

參考資料,UEFI.org 網站:
http://www.uefi.org/about/

ryderpat06's 的頭像
ryderpat06
says:
發表回應前,請先登入註冊
看到樓主有升級 USB 3.0 Caldigit PCI-E 卡..

按裝後, ..System Profile USB 那邊顯示著最高每秒 480 Mb..不懂樓主和我一樣嗎..??
本人機種 Mac Pro 08 Early

System Profile 顯示 " 速度 : 最高每秒 480 Mb " 而不是 "最高每秒 5gb"

本人也是用 Caldigit 驅動.. 不懂問題出現在那裡..

s360's 的頭像
s360
says:
發表回應前,請先登入註冊

Xibao 您好:

承蒙您的分享,2008年的MacPro也順利升級SSD&GTX650TI,

只是在系統資訊的PCI卡顯示「收集 PCI 卡資訊時發生錯誤。007

 

怎麼會這樣?

macally's 的頭像
macally
says:
發表回應前,請先登入註冊

您好

請問一下

我想更換顯示卡

 

但軟硬體我都不熟

能否明確教教小弟

我這樣的配備購買哪一塊顯示卡可以買來直接插上就能使用

而且完全不用做任何設定呢?

我的配備如下

Mac Pro

2010 年中

處理器  2.8 GHz Quad-Core Intel Xeon

記憶體  10 GB 1066 MHz DDR3 ECC

顯示卡  ATI Radeon HD 5770 1024 MB

軟體  OS X 10.8.5 (12F2560)

 

 

非常感謝

 

versepu@msn.com's 的頭像
versepu@msn.com
says:
發表回應前,請先登入註冊

Xibao 您好,想要請教您儲存系統升級套件的問題:

Areca 1224-8i這張卡我打電話去Areca詢問是可以在台灣買到的,只有那四片特製的硬碟抽屜板想請問您知道哪裡有的買嗎?還有塞在光碟槽位的特製板子。

非常感謝喔!!