If one is wedded to CUDA for ML, why would the Mac Pro 7,1 be on your radar even if it did support nVidia? You can get less powerful, but significantly cheaper base hardware with Windows and Linux and you can also scale far beyond what a Mac Pro can do on those platforms if you have the cash.
Honestly, Apple should have shown the 7,1 off at the National Association of Broadcasters keynote, not WWDC. The crowd would have been weeping in the aisles at "only" having to pay $6000 (with stand) for a display that can actually hold it's color for more than 30 seconds and they would only want a fully-tricked out Mac Pro so the entry price and configuration would not even register with them.
I was making the same argument to @Mago about people's desire for Apple to support NVIDIA GPUs on the 2019 Mac Pro...what is the point? If you are wedded to CUDA for your everyday work, Windows 10 or Linux on a purpose-built system (or self-built, if that's your fancy) is going to be way more cost-effective than buying a base $6K Mac Pro and then hoping Apple lets NVIDIA in the door. So much so that you can probably have a couple of NVIDIA GPUs on an X299 board running a Core i9-9800X, 128GB DRAM, 1TB of NVMe m.2, 2x Quadra RTX4000 8GB, nice mobo, PSU, et al. for less than $4000.00 and be perfectly happy for quite a while. There's no way NVIDIA and CUDA will match the performance on the Mac that they are getting with Windows and Linux. With that leftover $2K, someone can do the majority of their other computing tasks on a 13" MacBook Pro and also use it as a front end for the Cuda box, right? I know a lot of the apps necessary only run on Windows, but that's what VMWare is for or simply using Microsoft Remote Desktop to the CUDA box.
I am just not sure what the burning desire for NVIDIA on the Mac Pro is at this point...Apple surely isn't going to start using NVIDIA in the MacBook Pro, Mac mini or the iMac...I know the Mac Pro could be viewed as a special case, but for the number of units Apple is likely to move in FY2019, I just see that market being teeny tiny...I suppose for eGPU support, but Apple doesn't make it easy to use the eGPU in BootCamp, and BootCamp support seems to be even more tenuous at this point. Foreshadowing the move to ARM? Who knows, more likely the desire to get devs to embrace Metal 2 to entice iOS devs to port their Apps over to macOS (especially games).
Last edited: