MishaEngel wrote:First and most important, when your 1080Ti's still work don't upgrade MacOS.
Apple is doing a lot these days to make sure NVidia doesn't work on MacOS.
This is true. The OP is running a High Sierra with the Nvidia Web Driver. Such drivers have not been released for Mojave, so it's better to stick to HS for now.
MishaEngel wrote:NVidia doesn't support Metal and Apple doesn't support CUDA.
Kepler GPUs are still supported by Metal2, as they were featured in some iMacs. I hear it's a bit glitchy, tho. :/
MishaEngel wrote:So OpenCL it is.
OpenCL is also deprecated from Mojave onwards, so Metal it will be.
The only problem is that Metal2 on Mojave benchmarks pretty much the same as Metal on High Sierra. And on HS, OpenCL beats Metal.
Metal v OpenCL in Resolve/High Sierra |
Metal (HS) v Metal2 (Mojave)So,
OCL > Metal2 on even ground. This is a moot point, as Apple has again eliminated competition.
CUDA wins them both, but is only applicable up to High Sierra. Maybe Turing chips will run on Metal eventually.
If you want full power out of a macOS in the future, you might want to look into AMD.
Linux Mint 19.3 | DaVinci Resolve Studio 17.1 | 2700x 32gb Radeon VII | macOS Mojave