Thread: Need advise for Nvidia MacPro

Reply to Thread
Page 1 of 5 12345 LastLast
Results 1 to 10 of 47
  1. #1 Need advise for Nvidia MacPro 
    Senior Member Marc Berger's Avatar
    Join Date
    Dec 2007
    Location
    France
    Posts
    730
    Since its possible to put other Nvidia cards then GTX285 and Quadro 4000 into the Macpro, It would be great you could share experiences or thoughts about it. Right now I have a ATI HD5770 in slot 1, RedRocket in Slot 2, and a pcie e-sata Raid controller in slot 4.
    How can I add a NVIDIA card for Cuda/Resolve and PPR? And which one is good for it, GTX470/480.....? Or 2 of them instead one ATI?
    Thank you a lot for your input!
    Marc
    Reply With Quote  
     

  2. #2  
    Some quick thoughts....

    ATI 5770 is a double-width card and slot-1 is your only double-width slot. It also uses both available PCIe power connectors.

    Current nVidia drivers fully support all GTX cards from the 200 series thru the 500 series on OSX. These are the drivers downloadable from nvidia.com, not the ones included in OSX. This driver set is incompatible with the current 10.7.4 beta seeds, so don't install 10.7.4 anytime soon. And only compatible with 10.7.3, which is actually running well on the Mac Pro systems (10.7.0 and 10.7.1 were flakey on the Pro).

    Although support is there, unless the card has an Apple-compliant EFI, you will not be able to option-Boot to list of bootable devices, see the apple-logo boot screen or perform other tasks outside the OS as the system won't be able display anything from the non-EFI video card in those situations.

    GTX470/480 are also double-width cards and require two PCIe power connectors.

    Premiere requires CUDA acceleration on the displays where Premiere is active in order to be properly accelerated.

    Resolve requires dedicated CUDA GPUs that are not being used for display. So if you only have one CUDA card in your system, you will have to juggle monitor cables between cards when you go from Premiere to Resolve and back.

    Resolve now supports OpenCL and is partially accelerated by the ATI5770. I personally have not worked with Resolve on ATI GPUs to see how the acceleration works, but unlike their CUDA implementation, I believe you don't need a separate GUI GPU.

    You can install a double-width GPU card in slots 2 and 3 of the Mac Pro, but you end up sacrificing the slot above, obviously. If you install more cards than you have available PCIe power connectors for, you will need to bring in external power or pull power from somewhere else.

    How are you monitoring from Resolve? It's another topic entirely, but it's kinda hard to do proper grading when you don't have a proper output card feeding a calibrated display.

    Many people who are serious about running Resolve have moved to using a PCIe expander box. Then you can install a couple lower-cost CUDA cards in that unit. For about US $3200, you can have a Cubix GPU-Xpander dual slot and put two GTX580 cards in it with that connected to your second slot in the Mac Pro. Unless the system is mostly dedicated to Resolve, people are either sticking with their ATI card for primary GPU or if they need CUDA on the primary card, the top choice is the Quadro 4000 Mac edition.

    Another possibility is to install two Quadro 4000 (Mac) cards in your tower. It's cheaper than using the Expander and not as powerful for accelerating Resolve, but it still does rather well. This is actually the setup I'm running currently as I've sold my PCIe expander and some other things recently. My current Resolve system is an '09 Mac Pro, 8-core 2.93GHz with 24GB RAM, Quadro 4000 card in slot-1 and slot-4, RED Rocket in Slot-2, DeckLink HD Extreme in Slot-3. I'm most likely moving all my Resolve work over to Windows in the coming months anyway. My 6-core i73960X workstation I built a few months back, handles Resolve beautifully. My only complaint about the current Mac Pro setup I have is I could really use one more slot to put the SAS/SATA card back in. I have to do backups over the network. Not a big deal, I'm using Time Machine for backups on this system to a NAS volume on a server where it gets written to LTO tape on a semi-regular basis. ...Really wish the system had 10Ge in this case too...

    When I had the Cubix expander box, I was using the 4-slot unit. That was installed in slot-2 and contained two Quadro 4000 cards. I also still had a Quadro 4000 in slot-1 in the tower. Slot 3 and 4 in the tower had my ATTO 6Gbps SAS/SATA card and the Decklink HD 3D+ card. RED Rocket was in the expander with the two GPUs and I also had a CalDigit USB3 + eSATA card in the expander as well. I figured the expander would bottleneck itself between two GPUs and a Rocket, but it performed great.

    If you keep everything within the tower and don't want to spend the money for the two quadro cards, your next best bet is something like a GTX480 or GTX560 in slot-1 to accelerate Resolve and then pick up an older GT120 Mac edition card, which takes a single slot and no extra power connector, to use as your display GUI card. If you want to accelerate Premiere, swap the display cable(s) from the GT120 to the GTX card... :/ Personally, I've been there, done that. It was a pain and didn't always work. There's also a single-slot, low-power GTX520 card out there, but not specifically for the Mac, so no EFI, meaning it will have the restrictions I listed above.
    - Jeff Kilgroe
    - Applied Visual Technologies, LLC | RojoMojo
    - EPIC-M Package Available! Over 1TB SSD media, RPP's & more.


    List of all current RED software tools.
    Reply With Quote  
     

  3. #3  
    Senior Member
    Join Date
    Dec 2010
    Location
    Toronto
    Posts
    1,378
    Hey Jeff, kind of niche question, but have you tried connecting two cards in SLI (and leaving them physically connected) even though you don't use them as such in Resolve or CS5.5?

    Let me explain; say I was using a hackintosh machine and wanted to have GPU-accelerated MPE (only uses one GPU) and Resolve (needs two+ GPUs but as far as I know, doesn't use SLI... Plus I don't think OSX can use SLI either), but then on the same machine I dual boot into Windows for some gaming (which takes advantage of SLI)... You think it would cause any problems? I'd just hate to have to keep opening the tower and pulling off the SLI connector every time I want to switch platforms. Similarly, if they're connected via SLI in windows, does it not play nice with the windows version of Resolve?
    Reply With Quote  
     

  4. #4  
    Senior Member Terry VerHaar's Avatar
    Join Date
    Sep 2009
    Location
    Silicon Valley, CA
    Posts
    3,404
    Something of an aside - Jeff, your encyclopedic knowledge of all things technical is nothing short of amazing!

    Now, back to our regal;ar scheduled program.
    Reply With Quote  
     

  5. #5  
    Senior Member Marc Berger's Avatar
    Join Date
    Dec 2007
    Location
    France
    Posts
    730
    Hi Jeff, thanks a lot for your very detailed input!!! It helps me a lot. When I heard the news about the newly enabled cards I thought very naive: " Wow, great, now I can just open my Tower and put any Nvidia card", but I had a instant feeling there is more to know about it. You´re very generous with your knowledge (I agree with Terry. Amazing).
    Your own actual solution looks best to me.
    Would be great to have a cubic expander solution with a thunderbolt connection, and then put the graphic cards and Red Rocket in there and use it with Macpro (with thunderbolt) and Macbook pro...but I guess it will take a while until all needed parts are available.
    Cheers,
    Marc
    Reply With Quote  
     

  6. #6  
    Senior Member Jon Jones's Avatar
    Join Date
    Nov 2011
    Location
    TULSA
    Posts
    888
    Yeah Jeff is our foremost expert in this arena. His experiential knowledge blows most of ours out of the water. I can hardly imagine the many sleepless nights and rendering heartaches Jeff has experienced throughout the years, lol.
    RED camera owner.
    Reply With Quote  
     

  7. #7  
    Senior Member Jarek Zabczynski's Avatar
    Join Date
    Apr 2007
    Location
    Poughkeepsie, NY
    Posts
    1,126
    So then additional cards in an expander won't help in Premiere?
    Shoot for the Impossible...Then do it.

    Jarek Zabczynski
    Director / Editor / Cinematographer


    Scarlet X - #525 | Epic X - #??? | www.jarek.com | WE'LL BE ALRIGHT (Music Video) | INCREDIBLE (Scarlet Music Video)
    Reply With Quote  
     

  8. #8  
    Quote Originally Posted by Mike P. View Post
    Hey Jeff, kind of niche question, but have you tried connecting two cards in SLI (and leaving them physically connected) even though you don't use them as such in Resolve or CS5.5?

    Let me explain; say I was using a hackintosh machine and wanted to have GPU-accelerated MPE (only uses one GPU) and Resolve (needs two+ GPUs but as far as I know, doesn't use SLI... Plus I don't think OSX can use SLI either), but then on the same machine I dual boot into Windows for some gaming (which takes advantage of SLI)... You think it would cause any problems? I'd just hate to have to keep opening the tower and pulling off the SLI connector every time I want to switch platforms. Similarly, if they're connected via SLI in windows, does it not play nice with the windows version of Resolve?
    I've never tried it personally, but it should work just fine.

    Quote Originally Posted by Marc Berger View Post
    Hi Jeff, thanks a lot for your very detailed input!!! It helps me a lot. When I heard the news about the newly enabled cards I thought very naive: " Wow, great, now I can just open my Tower and put any Nvidia card", but I had a instant feeling there is more to know about it. You´re very generous with your knowledge (I agree with Terry. Amazing).
    Your own actual solution looks best to me.
    Would be great to have a cubic expander solution with a thunderbolt connection, and then put the graphic cards and Red Rocket in there and use it with Macpro (with thunderbolt) and Macbook pro...but I guess it will take a while until all needed parts are available.
    Cheers,
    Marc
    Yeah, it's never as simple as we'd like. Even in PC land where we can essentially choose whatever GPUs we want, there are still issues with what the hardware can actually handle and what components will get along with others. As for the expander solution with Thunderbolt, that's an option coming soon -- we'll have to hope for Thunderbolt ports on the new Mac Pro, which I've been told by a couple reliable sources that it's all coming. The one issue we have with Thunderbolt though, is it's not as fast as a lot of people keep thinking it is. Yes, it's fast -- 20Gbps in a single port via two 10Gbps channels. But there are some restrictions -- current device headers only allow for 10Gbps to be used per device with the second channel available for pass-thru, if the peripheral maker decides to implement that aspect of it. More capability is coming and an effective speed doubling with the shift to PCIe 3.0 and optical cables -- probably later this year or early next year for actual release.

    As it currently stands, the 10Gbps of bandwidth available to a Thunderbolt PCIe expander, like the one from Magma that was demoed at IBC with the Red Rocket, equates to two lanes of PCIe 2.0, or 4 lanes of PCIe 1.x spec. It allows the RED Rocket to run at half it's maximum throughput. So it's not like you're going to cram a bunch of other stuff into a Thunderbolt expander.

    Quote Originally Posted by Jon Jones View Post
    Yeah Jeff is our foremost expert in this arena. His experiential knowledge blows most of ours out of the water. I can hardly imagine the many sleepless nights and rendering heartaches Jeff has experienced throughout the years, lol.
    Sleep? Around here it's just "night" or that time of day when my phone doesn't usually ring.

    Quote Originally Posted by Jarek Zabczynski View Post
    So then additional cards in an expander won't help in Premiere?
    Nope. :(

    Premiere only uses one GPU for acceleration and it has to be the primary GPU on which Premiere is working / displaying viewer windows. In most situations, a GPU like the GTX480 or GTX560 and up is plenty good with what MPE uses it for. And the GPU is not going to be your bottleneck.
    - Jeff Kilgroe
    - Applied Visual Technologies, LLC | RojoMojo
    - EPIC-M Package Available! Over 1TB SSD media, RPP's & more.


    List of all current RED software tools.
    Reply With Quote  
     

  9. #9  
    Senior Member Christopher Barrett's Avatar
    Join Date
    Sep 2010
    Location
    Chicago
    Posts
    1,198
    Quote Originally Posted by Jeff Kilgroe View Post
    Nope. :(

    Premiere only uses one GPU for acceleration and it has to be the primary GPU on which Premiere is working / displaying viewer windows. In most situations, a GPU like the GTX480 or GTX560 and up is plenty good with what MPE uses it for. And the GPU is not going to be your bottleneck.

    Oh, drag... I've got 2 4000's in the expander and run the displays off of a 5870. I wondered why I wasn't getting better Premier performance. So I should ditch the 5870 and get another 4000, eh?
    __________________

    I DP'd the hell out of that shit.
    The Website
    Reply With Quote  
     

  10. #10  
    Quote Originally Posted by Christopher Barrett View Post
    Oh, drag... I've got 2 4000's in the expander and run the displays off of a 5870. I wondered why I wasn't getting better Premier performance. So I should ditch the 5870 and get another 4000, eh?
    Pull the ATI card and replace it with one of your 4000's. See how that does for you with everything before you spend the $$$ on yet another quadro. I suppose it depends on how hard you're pushing the system in Resolve as to whether you really need two of those Quadros in that expander. No other app is going to use them. If you're going to buy another card, you would probably do better to put a GTX580 in the expander and use it for the CUDA acceleration in Resolve instead.

    The only real issue with using non Mac specific GPUs for Resolve in this case is that the current nVidia drivers work and make it easy to use. No guaranty that will continue with future OSX and nVidia driver release combinations.
    - Jeff Kilgroe
    - Applied Visual Technologies, LLC | RojoMojo
    - EPIC-M Package Available! Over 1TB SSD media, RPP's & more.


    List of all current RED software tools.
    Reply With Quote  
     

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts