Late 2013 Mac Pro Setup Help C4D + Octane
I am trying to set up an egpu for the trash can mac pro with the LG UltraFine 5K Display running high sierra. I mainly want to use this set up for cinema 4d and octane, so I don't care about gaming at all. Right now, I'm looking at the AkiTio Node Thunderbolt 3 External PCIe Box with a Nvidia GTX 1070 TI running through the TB2-TB3 adapter to the mac pro. My questions are... How do I set this all up? is it plug and play? meaning, do I just put the card into the enclosure download the Nvidia drivers and that's it? Do I need to plug in the monitor to the Nvidia Card in order for this to work? if so how do I run the 5k monitor with the Nvidia card since the card doesn't have any TB3 connection. Do you recommend a different card since the Nvidia drivers are beta? I've looked around this site and it seems like a lot of the setups are with laptops and there doesn't seem to be a lot of info with the mac pro. Are there any guides you can point me to?
Hello mrpoopybutthole (hilarious),
After a day or so of troubleshooting, I successfully got an NVIDIA GTX 1080ti in an Akito Node Thunderbolt 3 with an Apple Thunderbolt 3 to Thunderbolt 2 Adaptor to work with a MacPro 2013 running MacOs 10.13.2.
I've done 3D renders with NVIDIA Iray with incredible results and since OctaneRender requires a CUDA enabled NVIDIA video card like Iray, this should help you out.
My system specs
MacPro 6.1, 3.5 Ghz 6-Core Xeon E5, 16gigs ram, MacOs 10.13.2
EGPU - EVGA Geforce GTX 1080 Ti in an Akito Node Thunderbolt 3
Akito Node to MacPro connection: Apple Thunderbolt 3 to Thunderbolt 2 adaptor, Thunderbolt 2 cable from apple adaptor into thunderbolt bus 0 (one of the bottom ones)
This is what I did to get it to work.
Install NVIDIA Graphics Card into Akito Node then plug it to MacPro Thunderbolt bus 0 - restart.
Confirm Node is being recognized by computer go to About this mac> system report> Thunderbolt.
The Akito Node should appear on Thunderbolt Bus 0
Download NVIDA Cuda here https://developer.nvidia.com/cuda-zone
Download NVIDA Cuda driver here: http://www.nvidia.com/object/mac-driver-archive.html
Check your build and download driver from here: http://www.macvidcards.com/drivers.html
Previous steps may be redundant but it worked for me.
Restart as instructed.
Open system prefs > NVIDIA Driver Manager > Graphics Drivers> select NVIDIA Web Driver
Restart as instructed.
This script from Goalque is genius - I got it here:
paste Goalque's script
curl -o ~/Desktop/automate-eGPU.sh https://raw.githubusercontent.com/goalque/automate-eGPU/master/automate-eGPU.sh && chmod +x ~/Desktop/automate-eGPU.sh && cd ~/Desktop && sudo ./automate-eGPU.sh
As the script runs you should see that it recognizes your Node and graphics card
Type password and type "y" when prompted.
Restart as instructed.
Now you need to get your MacPro to recognize the EGPU.
Restart again holding "command r" to boot into Mac OS Recovery mode and open terminal
See Yifanlu's notes on the “[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)" thread about disabling SIP but what worked for me was this:
csrutil disable && reboot
Download epgu support file from Yifanlu's thread here: https://egpu.io/forums/mac-setup/wip-nvidia-egpu-support-for-high-sierra/
I used this one
Restart as instructed. Unplug all monitor outputs from Mac Pro - Plug monitor into Akito Node.
I haven't found how to use the NVIDIA EGPU (for rendering) and my built-in AMD FirePro 700s (for Monitoring) at the same time so any suggestions from the community would be appreciated
Check "About this mac " system report to confirm you are seeing your EGPU and Graphics card.
I've done a few 3d batch renders 400 frames with NVIDIA's Iray render engine and the Node/1080Ti has increased render speed 10X to 15x from my previous speeds with CPU rendering. This is a game changer for me.
Hope that helps and best of luck!
Here's an update: I followed instructions on this forum about unplugging EGPU before startup and then logging out, plugging in GPU and logging back in and IT WORKED LIKE A CHARM.
So now my internal AMD Firepro 700s are driving my monitors and the EGPU is available for Iray renders, exactly what I needed.
Thanks to everyone here for offering fantastic advice on all things EGPU!
@mtmorrow ,would you like to create an implementation guide for your gear sharing your success?
If so, here's a guiding template:
@mtmorrow thank you so much for all the info, just a quick question. Why do I need the script? i thought that was used before high sierra supported egpus. Also i have the LG UltraFine 5K Display and it uses thunderbolt 3 or 2 with the adapter I dont think the gpus have those connection so i can run the displays through it. Do i need to run the monitors through the egpu in order for this to work?