Well, if the rumors are true that the Studio is being discontinued, then people won't have a choice. Apparently the new Mac Pro replaces the higher end Studio and the new Mac mini replaces the lower end Studio.
If the "New Mac Pro" is really just a Mx Ultra without internal expansion and the "new Mac Mini" is a Mx Pro/Max in a box then that would really just be shuffling name tags. If the Mx Pro/Max run cooler "because 3nm" then the Pro/Max Mini could get away with a smaller cooler and be closer to the size of the current Mini.
One possibility is that a Studio-like "Mac Pro" comes out alongside the M1 Max/Ultra Studio but gets an "exclusive" on the new Mx Ultra for a year or so (like they've done with the M1 and M2 MacBook Air).
Or, if Apple do make an Apple Silicon machine that is something like the 2019 Mac Pro with internal expansion then it really won't impinge on the Mac Studio: the current Mac Pro starts at $6000 for a configuration that, even at launch, wasn't much more powerful than a CPU/GPU power of a $3600 top-end iMac or $5000 base iMac Pro (both of which included a display which would cost ~$1000+ stand-alone), until you took advantage of the expandability. An ASi Mac Pro with comparable expandability would likely start at at least $6k - a comfortable $2k over the studio Ultra. Again, the Mac Pro might get an "exclusive" on the new Mx Ultra for a while.
It could be 'off die' but it would still be inside of Apple's package. Amazon's Graviton 3 doesn't put the PCI-e or Memory controllers on the "compute" die.
Not really disagreeing but bear in mind that the Graviton is designed as a cloud-server/high-density-computing chip, whereas the current Mac Pro is firmly a high-powered personal workstation (that's the W in Xeon-W). Apple kinda threw in the towel on true server/HD-computing market when they dropped the XServe and they don't really have a dog in that race any more, and they've pretty much ruled out MacOS as a cloud computing platform.
I understand the function of ECC ram, but it seems Apple may not care, so do people who use workstation class machines really want it in this day and age?
OK, running on Google Wisdom here so correct me if I'm getting it wrong, but: Current workstation class machines use DDR4/5 RAM and Sideband ECC (which means the RAM has to be 72 bits wide to accommodate ECC bits). Presumably the error rate in regular DDR5 is high enough to justify the extra expense of ECC. If Apple have a way of using regular, expandable DDR5 in an ASi Mac Pro then there's no adequately explored reason why it wouldn't be ECC, like previous MPs.
All current Apple Silicon machines use
LPDDR4/5 RAM which has significant differences to regular DDR, so the
first question is whether the error rate on LPDDR5 technology is sufficiently high to make ECC economically necessary.
If so, LPDDR5 technology supports its own forms of ECC that
don't use extra-wide memory - see
https://www.synopsys.com/designware-ip/technical-bulletin/error-correction-code-ddr.html - and while the M1 and base M2 processors don't seem to implement this (or Apple would have trumpeted it) but, again, if Apple want to push M2 Max/Ultra as a "pro" processor there's no fundamental reason why they can't implement Link & Inline ECC with on-package LPDDR chips. The snag would be that they have a fairly low upper memory limit on their SoCs and Inline ECC steals a chunk of that RAM. That might improve if the next gen Mx chips can physically use larger LPDDR packages that have become available since the M1 Max launch (not sure of the tech details of that)...
I don't actually think that user upgradeability of RAM is such a big deal for Pro machines - pro users will mostly know how much RAM they need when they buy the system (esp. when they're already paying a huge premium for a M-suffix Xeon that can
support 1TB+ of RAM). Apple do gouge on BTO RAM prices, but they gouge on everything else, too (*cough* wheels and monitor stands *cough*). At least with the current Studio range they start with a reasonable (for the target market) 32GB base (remember the $3k iMacs with 8GB RAM?) Anyway, non-upgradeability is a "feature" of LPDDR RAM which relies on short traces and no socketry for speed & power efficiency. The big problem with using apples on-package LPDDR technique is simply the limit on total RAM size.