It sounds like it’s time to get an AMD GPU and ask the developer of your CUDA app to add support for Metal.
I see, thanks for the English lesson. Really appreciate that. Especially I am not a native English speaker, easy to misunderstand this kind of “non textbook style” English.
Lucky I made the reply (and of course you willing to reply me as well), otherwise I may never learn this
Did you not see this thread?
https://forums.macrumors.com/threads/when-might-the-nvidia-web-driver-for-mojave-drop.2143833/
Also been discussed at this thread.
https://forums.macrumors.com/thread...out-nvidia-pc-non-efi-graphics-cards.1440150/
Go towards the end of these links for more info.
...or just stay on 10.13.6 for now. It is a viable option that is not discussed enough. Many software vendors are not yet recommending Mojave anyway.
This may sort itself out if you wait until the .2 or .3 update.
Totally agree. There is nothing about Mojave, that it’s absolutely necessary over High Sierra. No need to trade it in every single time a newer version is available, unless there’s a specific issue that really requires an update to fix.
I just bought a RX 580 for $100. I'd suggest just switching to an AMD Card at this point. You can't beat Out of the Box support. I've been waiting for a web driver for my GTX 760 but it's not worth it at this point.
In short, sell the NVIDIA Card, get an AMD Card.
Mojave is quite a bit faster on both my Mac Pro 2008 and 5,1 flashed 2009. That reason alone was why I upgraded, and dark mode.
Meta2 <> OpenGL. Apple has stopped support for OpenGL in Mojave. This means that Nvidia has to make some major changes to switch away from OpenGL and to support Metal2. Hopefully, they have already been working on it prior to the release date of Mojave but it can't be a major priority for Nvidia. They sell relatively few cards to Mac users.
This is completely untrue. NVIDIA has had a Metal driver for many years. OpenGL has effectively been dead on macOS for about as many years. Metal 2 is really not that big of a change over Metal 1, yes there are few more features to add but they already have a driver (and no, they do not need to completely rewrite their Metal drive for Metal 2).
You do realize that basically all of Apple's apps were running on Metal in 10.13 already, right? Mojave was just the OS release where Apple finally came out and said "yes OpenGL is officially deprecated on our platform".
The way it's worded honestly just sounds like "don't expect a Mojave driver any time soon, if you want to upgrade, here's some GPUs that'll work with it".announcement
About Mojave Drivers :
Developers using Macs with NVIDIA graphics cards are reporting that after upgrading from 10.13 to 10.14 (Mojave) they are experiencing rendering regressions and slow performance.
Apple fully controls drivers for Mac OS. Unfortunately, NVIDIA currently cannot release a driver unless it is approved by Apple.
Our hardware works on OS 10.13 which supports up to (and including) Pascal.
Apple has published a help topic that includes a list of supported hardware for OS 10.14 Mojave. They suggest directing additional inquiries here.
Sincerely,
The Team at Nvidia
https://devtalk.nvidia.com/default/.../faq-about-macos-10-14-mojave-nvidia-drivers/
So basically Apple has no desire to "approve" any more drivers for newer video cards installed in a cMP. Why this is such an issue for them escapes me. What is the big deal. They make a MP in 2013 that is next to impossible to tweak and then try to force those of us who liked the cMP to give them up.
I have had to remove my GTX1080 and reinstall my GTX780 just so I have a working cMP. The last "security update" for High Sierra forced my hand as the drivers became outdated. At least the 780 seems to have no issues run Metal 2.
I am running Mojave on a second drive just to see how it works and how usable it is but now my decision is do I run High Sierra or go fully to Mojave. Either way it looks like I have to use my trusty 780. My son is thrilled as I loaned him my 1080 and he put it in his Windows gaming computer and is loving the performance.
Lisa
So let's think about this for a moment. Cui bono? I think NVIDIA loses more than Apple. Apple is no longer manufacturing the cMP's so there is no profit for them doing any development and support for the cMP's. Let's be real we are just a big anchor to the big profiteers in the game. NVIDIA will lose a small market in this area, so what? They have other preferences and projects needing more attention. It will not be until Apple starts manufacturing the new MP, where the market for new cards will eventually drive NVIDIA to make web drivers. At least we can expect Mojave will have no NVIDIA web drivers. Maybe the next OSX who knows?