Mac Pro user (2019 16-core Mac pro, 96GB, W5700X) here. I think it's often not even about speed and processing power, but expandability, modularity and quietness. For me, the Mac Pro was the only feasible machine, since smaller Macs at the time (2020) either didn't support my multi display setup (the M1) or their fans were just always at 100% CPU, thermal throttling constantly, and the noise was just really distracting. The Mac Pro, even the intel one that I have can hold a sustained workload for hours on end while staying quiet. (although drawing an absurd 600+W when under load for what an M4 max can do at 60W. Even in Idle, the 2019 Mac Pro draws ~150W).
The clustering of Mac Studios has proven that Apple can still offer a very tempting option for LLMs, but the question is whether they’re happy with the cable mess or whether an enclosure with several Apple C/GPUs is more desirable.
The Mac Pro needs reframing as a science and LLM computer rather than the old thinking of a video editor.
What a stupid design by connecting tons of TB cables while Mac Pro can easily achieve that.
I wouldn't call the Mac Studio clustering stupid, but I agree with the idea that this could be also the architecture of the new Mac Pro and this has also been discussed in this thread in other places. I think apple could build on their clustering capabilities and build some kind of integrated cluster where, in the Mac Pro case, you can get up four "Mac Studios", e.g. 1-4 M3 Ultras or M5 Ultras or whatever the next gen is. It would essentially function like a Mac Pro, but with unprecedented performance for AI workloads, and there could also be a rack version. The additional price over the individual Mac studios would make sense for data centers, because paying someone to even mess with all the cables and third party rack mounts is is more expensive than just putting in the rack Mac Pro. It would also still make sense for smaller racks, like in recording studios, where you won't need 4 M3 Ultras, but you need the rack mount.
Another Tim Cook drop the ball IMO.
There are a bunch of reasons why
1. The M-chips don't have multiprocessor support, and at the same time, they pushed their top end chips into the Studio and lower tiered macs. So where is the opportunity to distinguish the model line from a performance perspective?
2. The major use of PCIe slots would have been GPUs. Guess what Macs don't support the latest and greatest of?
Looking at other uses of PCIe, not sure...
* Server drive cards - no Mac OS Server, why would you bother?
* Network cards - would be nice to have an ONT switch, but again, mostly server use
* Sound cards - Apple doesn't really give a **** about creator markets such as sound production anymore. If they did, things like SoundSource wouldn't be necessary. Get an external USB audio interface like everyone else.
* Capture cards - This has also moved to external usage.
Sure there are other niche usages. But the reality is Apple is not a "pro" company anymore in that sense. Hell, they are the iPhone company with a legacy PC business.
I have an additional USB card in my Mac Pro, a Raw video capture card to capture the HDMI from hardware samples I work on (or use a mirrorless as a nice webcam through HDMI) and I also installed an additional SSD. All of this would be annoying with a Mac Studio and it would be a bunch of clutter on my desk for this, with a PCI-E breakout box, USB hubs, hard drive enclosures... unless I start using some kind of rack again. And then the Mac Studio, additional external devices, rack and work time to put all of that together would be more expensive than just a Mac Pro tower that is essentially a "rack" of its own
I can drive 12 4k displays on my 2019 Mac Pro, and have PCI slots and USB ports to spare.
The most any Apple Silicon system supports is 8.
A Microsoft surface tablet can drive more displays (eGPU support) than an AS Max Studio.
"Compute" is not the be all and end all of GPU requirements.
I drive 3 4k 144hz displays, a 1440p60hz display and a load of other stuff... I'd have problems with the Mac Studio and would definitely need a big and really fast hub to connect everything. I'm not saying I couldn't make a Mac Studio work, but I think it would be so much pain/work that I'll at least miss the Mac Pro.
But also, it's funny how the 2019 Mac Pro was available with up to 2x ~23 32-bit tflops of GPU, something that even the M3 ultra is still far away from... (I think the M3 Ultra pushes around 28 tflops which is impressive, but still shy of what was available ~5 years before, with dedicated GPUs, for users that really need raw floating point processing power. That's not me, though, and the 5700 is sufficient for everything I do. The important thing for me is that I have a lot of I/O and it stays quiet driving all of it.