Michael Gregory
Well-known member
- Joined
- Jan 30, 2014
- Messages
- 70
- Reaction score
- 0
- Points
- 0
I have been waiting on my nMP (New Mac Pro 2014 model) for almost 4 months. I had ordered a TB2 (thunderbolt 2) Raid and Sonnet PCIe Expansion Chassis. I looked specifically for a chassis that had 16 lanes. However, there are 16 mechanical connections but only 8 electrical and only 4x effective after going through Thunderbolt. Even though TB2 is twice as fast as TB1, there are only 4 physical lanes of traffic going over Thunderbolt. While TB2 is great for moving storage data it cannot handle the bandwidth of real time graphics computations where gigabytes of information are flowing back and forth every second. I will save the technical discussion for another time and talk more about why I choose to cancel my nMP (12 core, 64 Gb, Dual D700s) in favor of a souped up 2012 model Mac Pro (Old MP).
The nMP has a faster internal bus and the graphics cards are running at PCIe 3 speed but the 12 core only runs at 2.7 Ghz. It only connects to the RRX via a 4x PCIe connection. Even when you install the RRX in the 16 "mechanical" slot in the Sonnet box, RCX gives you a warning that it is running in a 4x slot and that the RRX requires a 16x slot to perform optimally. Seems crazy to go to the expense of having 6k footage and a RRX and not get full performance. However, the nMP also has a 1Tb solid state drive that can deliver 1,000 Mb/s and 64 Gb of RAM.
I found someone (Edit Builder, you can find them on ebay) that would sell me a Mac Pro 5,1 (this is the most recent build of the old Mac Pro) with two 6 core 3.46Ghz (12 cores), and 128 Gb of Ram. I then mounted 8 6gb/s eSATA drives connected to Acera 8 channel raid card. This gave me twice the main ram memory and 4x the Solid State storage. Additionally, my RAID array can sustain transfers that are almost twice as fast as the nMP using its SSD. The maximum SSD storage on the nMP is 1 Tb, which after the OS, the usual programs and some data barely gives you enough room for an hour of 6k footage. Since I use FCPX heavily, I needed video cards that could push the OpenCL architecture of FCPX at least as well as the FirePro 700s in the nMP. However, the last AMD video card that Apple supported was the AMD 5870. This card is more than 5 years old and performs like it.... basically useless at a professional editing pace. I found a company (MacVid cards, also on ebay) that sells flashed 7970s. I installed one of these and FCPX performance really improved.... the spinning color wheel all but went away. However, I also knew from reviews done on Barefeats.com that two cards is better than one, especially in FCPX 10.1. Then I heard about the recently released R9 280x that can be booted under Mac OSX. But, I wanted two of them AND my RRX. So I found a company Cubix that sells a real 16 lane PCI expansion chassis. These use a host controller that is connected to an external box about the size of 3 nMPs and connected by 4 cables about the size of jumper cables, no flimsy TB cable here. So if two GPUs is good.... then 4 must be better....
The build:
MAIN PROCESSOR:
12 Core 2012 Mac Pro 5,1 with 3.46 Ghz xeons (2 - 6 Core Chips) this was never available from Apple.
128 Gb of 1333Mhz Ram
Samsung 1 Tb SSD - Boot drive for OS and Programs
8 Swift Data Synchronized 6 Gb/s eSATA Solid State Drives (480 Gb each) ((this is where the working footage lives))
Areca ARC-1882i Raid Card (slot 4)
Nvidia K5000 Quadro Mac (slot 1)
Cubix Destop Elite GPU Expander (slot 2 - the host adapter MUST go in this slot, MacPro only has two 16 lane slots)
Sonnet 6Gb/s eSATA controller (to connect Red Mag Reader via eSATA) (slot 3)
CUBIX: Expansion Chassis
RRX in Slot 1
Three Radeon R9 280x in Slot 2, Slot 3, and Slot 4
This configuration allows the Nvidia K5000 Card to handle all the GUI and Display functions PLUS it is the only video card I could find that would actually output to a 4k monitor. The Radeon cards work fine on 27" Cinema Displays but will NOT drive the new Sharp 32" 4k monitor in Mac OSX 10.9.2
RESULTS:
So far on Open CL benchmarks it is 2.5 times faster than the best benchmarks for the nMP. It will play back 6kFF footage at 29.97 in real time in RCX and FCPX (I haven't shot anything any faster yet). But I can also use the "JKL" keys to speed it up to over 45 fps.
So what kind of idiot goes to all this trouble, I use my Dragon for live action footage of sports. Sometimes I have 4 hours worth of playing time that occurs on a weekend and needs to have graphics (scores, stats, etc) rendered to bluray and burned to 60 different disc... Oh.... by that Monday. I can't spend days or even hours rendering footage, for me it needs to be real time or faster. I can tell you that this set up (God Bless the RRX) makes that possible. I rendered out ProRes 4444 4k HD film that was 61 minutes in under 45 minutes in FCPX, keep in mind there are 6 tracts of continuous motion graphics and fully graded color. I tried this same maneuver with my 2013 Retina MacBook Pro via a TB2 connected Sonnet TB2 enclosure with a RRX inside it. I don't know how long it would have taken but after 2 hours and still being around 10% complete I pulled the plug.
I don't know if this helps but I will say that the RRX is amazing and if what I've read about it only using 1 of its 3 cores is true it seems silly to put it into a box that will only utilize a fraction of its potential.
Below are some links you all might find helpful.....
Edit Builder MacPro Test: http://www.barefeats.com/mp12c346.html
nMP vs Edit Builder 3.46 Ghz: http://www.barefeats.com/tube01.html
Raid Card: http://www.barefeats.com/hard174.html
((keep in mind the newer one is faster and I am using 8 drives which doubles the theoretical bandwidth))
nMP vs Old MacPro (upgraded video card): http://www.barefeats.com/tube11.html
Just as an example the nMP can achieve 3528 Ksamples/sec on LuxMark (OpenCL Benchmarking program), while my machine hit 8768 on the same benchmark (more that 2.5 times faster).
This is just one way to skin the proverbial dead cat, but I like the idea that I can change my storage and my cards when and if my needs change. The nMP in my mind is really just a very expensive MacMini with more processing power. If you order one you better like it because you can't change it once its built.
If anyone has specific questions please post and I will try to respond intelligently...
MWG
The nMP has a faster internal bus and the graphics cards are running at PCIe 3 speed but the 12 core only runs at 2.7 Ghz. It only connects to the RRX via a 4x PCIe connection. Even when you install the RRX in the 16 "mechanical" slot in the Sonnet box, RCX gives you a warning that it is running in a 4x slot and that the RRX requires a 16x slot to perform optimally. Seems crazy to go to the expense of having 6k footage and a RRX and not get full performance. However, the nMP also has a 1Tb solid state drive that can deliver 1,000 Mb/s and 64 Gb of RAM.
I found someone (Edit Builder, you can find them on ebay) that would sell me a Mac Pro 5,1 (this is the most recent build of the old Mac Pro) with two 6 core 3.46Ghz (12 cores), and 128 Gb of Ram. I then mounted 8 6gb/s eSATA drives connected to Acera 8 channel raid card. This gave me twice the main ram memory and 4x the Solid State storage. Additionally, my RAID array can sustain transfers that are almost twice as fast as the nMP using its SSD. The maximum SSD storage on the nMP is 1 Tb, which after the OS, the usual programs and some data barely gives you enough room for an hour of 6k footage. Since I use FCPX heavily, I needed video cards that could push the OpenCL architecture of FCPX at least as well as the FirePro 700s in the nMP. However, the last AMD video card that Apple supported was the AMD 5870. This card is more than 5 years old and performs like it.... basically useless at a professional editing pace. I found a company (MacVid cards, also on ebay) that sells flashed 7970s. I installed one of these and FCPX performance really improved.... the spinning color wheel all but went away. However, I also knew from reviews done on Barefeats.com that two cards is better than one, especially in FCPX 10.1. Then I heard about the recently released R9 280x that can be booted under Mac OSX. But, I wanted two of them AND my RRX. So I found a company Cubix that sells a real 16 lane PCI expansion chassis. These use a host controller that is connected to an external box about the size of 3 nMPs and connected by 4 cables about the size of jumper cables, no flimsy TB cable here. So if two GPUs is good.... then 4 must be better....
The build:
MAIN PROCESSOR:
12 Core 2012 Mac Pro 5,1 with 3.46 Ghz xeons (2 - 6 Core Chips) this was never available from Apple.
128 Gb of 1333Mhz Ram
Samsung 1 Tb SSD - Boot drive for OS and Programs
8 Swift Data Synchronized 6 Gb/s eSATA Solid State Drives (480 Gb each) ((this is where the working footage lives))
Areca ARC-1882i Raid Card (slot 4)
Nvidia K5000 Quadro Mac (slot 1)
Cubix Destop Elite GPU Expander (slot 2 - the host adapter MUST go in this slot, MacPro only has two 16 lane slots)
Sonnet 6Gb/s eSATA controller (to connect Red Mag Reader via eSATA) (slot 3)
CUBIX: Expansion Chassis
RRX in Slot 1
Three Radeon R9 280x in Slot 2, Slot 3, and Slot 4
This configuration allows the Nvidia K5000 Card to handle all the GUI and Display functions PLUS it is the only video card I could find that would actually output to a 4k monitor. The Radeon cards work fine on 27" Cinema Displays but will NOT drive the new Sharp 32" 4k monitor in Mac OSX 10.9.2
RESULTS:
So far on Open CL benchmarks it is 2.5 times faster than the best benchmarks for the nMP. It will play back 6kFF footage at 29.97 in real time in RCX and FCPX (I haven't shot anything any faster yet). But I can also use the "JKL" keys to speed it up to over 45 fps.
So what kind of idiot goes to all this trouble, I use my Dragon for live action footage of sports. Sometimes I have 4 hours worth of playing time that occurs on a weekend and needs to have graphics (scores, stats, etc) rendered to bluray and burned to 60 different disc... Oh.... by that Monday. I can't spend days or even hours rendering footage, for me it needs to be real time or faster. I can tell you that this set up (God Bless the RRX) makes that possible. I rendered out ProRes 4444 4k HD film that was 61 minutes in under 45 minutes in FCPX, keep in mind there are 6 tracts of continuous motion graphics and fully graded color. I tried this same maneuver with my 2013 Retina MacBook Pro via a TB2 connected Sonnet TB2 enclosure with a RRX inside it. I don't know how long it would have taken but after 2 hours and still being around 10% complete I pulled the plug.
I don't know if this helps but I will say that the RRX is amazing and if what I've read about it only using 1 of its 3 cores is true it seems silly to put it into a box that will only utilize a fraction of its potential.
Below are some links you all might find helpful.....
Edit Builder MacPro Test: http://www.barefeats.com/mp12c346.html
nMP vs Edit Builder 3.46 Ghz: http://www.barefeats.com/tube01.html
Raid Card: http://www.barefeats.com/hard174.html
((keep in mind the newer one is faster and I am using 8 drives which doubles the theoretical bandwidth))
nMP vs Old MacPro (upgraded video card): http://www.barefeats.com/tube11.html
Just as an example the nMP can achieve 3528 Ksamples/sec on LuxMark (OpenCL Benchmarking program), while my machine hit 8768 on the same benchmark (more that 2.5 times faster).
This is just one way to skin the proverbial dead cat, but I like the idea that I can change my storage and my cards when and if my needs change. The nMP in my mind is really just a very expensive MacMini with more processing power. If you order one you better like it because you can't change it once its built.
If anyone has specific questions please post and I will try to respond intelligently...
MWG