[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)
 
Notifications
Clear all

[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)  

 of  199
  RSS

EricTheRed
(@ericthered)
New Member
Joined: 3 years ago
 
Posted by: Jared

So I'm a little confused, the Nvidia driver listed on the first post for High Sierra 10.13.3 is .156 but on Nvidia's site which has a driver released today is .128

So which one should we be using?

The GPU and CUDA driver version numbers have been changed to be similar.  156 is the GPU and 128 is Cuda

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Jared Busch
(@jared_busch)
Eminent Member
Joined: 3 years ago
 
Posted by: EricTheRed
Posted by: Jared

So I'm a little confused, the Nvidia driver listed on the first post for High Sierra 10.13.3 is .156 but on Nvidia's site which has a driver released today is .128

So which one should we be using?

The GPU and CUDA driver version numbers have been changed to be similar.  156 is the GPU and 128 is Cuda

OH I SEE! Thanks =)

Alright so that actually raises another question I now have. When I followed the guide in the first post, there was no separate GPU and CUDA driver installation, it was just driver and the SU .zip.

Do/should I now need to install the new CUDA driver as well as the new web driver? Or just use what's been updated in the first post?

I'm a little confused now, lol, sorry.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 3 years ago
 

Hopefully someone that actually uses it can explain it better, but the simplest explanation is probably this: if you don’t know what CUDA is, you probably don’t need it. 

 If if you want to learn about it:  https://en.m.wikipedia.org/wiki/CUDA

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
i0ntempest
(@i0ntempest)
Trusted Member
Joined: 4 years ago
 
Posted by: EricTheRed

A new CUDA version just came out.  I was wondering if this fixes any issues anyone was having.  Please let us know.

http://www.nvidia.com/object/macosx-cuda-387.128-driver.html

No, my problem is still there

Setup 1: Custom Build Mid-Tower Hackintosh (SMBIOS: Apple Mac Pro 2019)+ eGPU
iGPU: Intel UHD Graphics 630
dGPU: ASUS Strix AMD Radeon 5700 XT 8GB GDDR6
eGPU: Zotac NVIDIA GeForce GTX 1650 4GB GDDR6 via Thunderbolt 3 (AKiTiO Node Lite)
OS: macOS Big Sur, Windows 10, Kali Linux 2020
Setup 2: Apple Mac mini 2018 + eGPU
iGPU: Intel UHD Graphics 630
eGPU: AMD Radeon RX 570 MXM 4GB GDDR5 via Thunderbolt 3 (Sonnet Breakaway Puck)
OS: macOS Big Sur (Dev Beta), Windows 10


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 3 years ago
 
Posted by: Jared
Posted by: EricTheRed
Posted by: Jared

So I'm a little confused, the Nvidia driver listed on the first post for High Sierra 10.13.3 is .156 but on Nvidia's site which has a driver released today is .128

So which one should we be using?

The GPU and CUDA driver version numbers have been changed to be similar.  156 is the GPU and 128 is Cuda

OH I SEE! Thanks =)

Alright so that actually raises another question I now have. When I followed the guide in the first post, there was no separate GPU and CUDA driver installation, it was just driver and the SU .zip.

Do/should I now need to install the new CUDA driver as well as the new web driver? Or just use what's been updated in the first post?

I'm a little confused now, lol, sorry.

Well.

You want to use your GPU for gaming or as a separate display output? Then the WebDriver are sufficient. They’re needed so that your system can recognize your GPU and being able to address it properly.

You want to do high-performance computing such as 3D rendering (NOT like in games but ray tracing, they’re cheating there to get your image rendered in a 1/60th second or even 1/120th second) or neural-network training? Then you will need the CUDA drivers as well.

Here’s a list of apps that can take advantage of CUDA:

Blender, Octane, VRay, Maxwell, Adobe Premiere, all standard NN-frameworks (cuDNN)

Here is a list of apps that don’t use CUDA:

Final Cut, Motion, Compressor (they’re using OpenCL)

 

The explanation of my predecessor was correct, though.

You don’t know what it is, then you’ll probably don’t need it.

 

Short explanation of what CUDA is:

CUDA is used to do all sorts of basic arithmetic and basic programming in parallel on a GPU. e.g: A CPU needs to compute a matrix multiplication step by step, cell by cell, but since a GPU has thousands of little compute units it can do it in one batch by distributing the small additions and multiplications.

To further ease that process CUDA was introduced to that low level stuff for you.

fr34k's macOS-eGPU.sh on GitHub or on eGPU.io

2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
Thiago Bolinho Laranjeira
(@thiago_bolinho_laranjeira)
Eminent Member
Joined: 3 years ago
 

that nasty coda update just got my external screen blacked with cursor only
had to roll back to a previous snapshot!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Jared Busch
(@jared_busch)
Eminent Member
Joined: 3 years ago
 

Oh thank you @fr34k !!! Yup, you're right, I don't need it. I am using my eGPU for Final Cut and gaming on Windows (bootcamp). Thanks for the clarification =)

Well, I updated to 10.13.3 and then updated the web drivers, rebooted, installed the nvidiasupportV6 support file, rebooted, and now black screens on both internal and external display when eGPU is plugged in =(

The login, hotplug, logout then back in trick isn't working (black screens). In fact no combination of anything seems to work.

System Report reads it as "Nvidia Chip Model".

Not sure where to go from here. Short of a complete reinstall of the OS, any thoughts on what I might do instead?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 3 years ago
 

@jared_busch

Actually revert to an earlier backup with 10.13.2.

As other people also reported: 10.13.3 seems to cause problems with eGPU especially of the green team. Therefore, skipping this update might be a good idea. I don’t think a reinstall would help. (Reinstall with or without erasing the data)

AFAIK there was no positive feedback  on working eGPU on 10.13.3, yet.

fr34k's macOS-eGPU.sh on GitHub or on eGPU.io

2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
Jared Busch
(@jared_busch)
Eminent Member
Joined: 3 years ago
 

@fr34k

Darn, well unfortunately I don't have any time machine backups of 10.13.2 =(

Guess I'm sh*t outta luck?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 3 years ago
 

@jared_busch

Well, that's... unfortunate.

I'm guessing this will work with 10.13.4 again or earlier, depending on the cause for the problems.

Maybe, with some luck, someone still has a 10.13.2 image lying around somewhere...

fr34k's macOS-eGPU.sh on GitHub or on eGPU.io

2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
 of  199