I would have thought they'd retool it with a souped-up M2 processor. But maybe it just didn't sell that well.
There are multiple ways to handle this.
The iMac Pro is a bundle of two different products
- a different case (grey, at the time a better screen, 4 TB ports, probably stronger fan) AND
- different internals (more cores, stronger GPU, T2 controller)
If we look at these, the former is mostly not essential -- the screen has caught up, and I doubt many people use more than 2 of the TB ports. What matters is the different internals.
Why is this important?
Because Apple has the opportunity, moving forward, to retain the part that matters and drop the part that doesn't. Move the Pro branding from the CASE to the INTERNALS.
ie Apple sells
- iMac with Apple Silicon
- iMac with Pro Apple Silicon
Same case, different guts...
Presumably iMac with Apple Silicon (the presumed M1X, 8 large cores, 4 or 8 small cores, double the M1 GPU, RAM maxes out at 32GB?) will ship soon, spring'ish.
What would Pro Apple Silicon be? Probably it won't ship till the A15. Of course it will include what one would expect - at least 16 large cores, another doubling of the GPU, RAM maxing out at 64GB? That's obvious. More interesting is the things that could be added to make it more Pro than just a double-sized Apple Silicon SoC. Things I can think of include
- a second flash controller, so that you could add a second flash drive (and presumably config as either RAID-0 for reliability or striped RAID for double the throughput)
- support for genZ or something similar. (Basically a way to connect to random access memory that's not exactly DRAM. As far as the CPU is concerned it's DRAM, but the actual physical connection, including the timing stuff done by the memory controller like refresh, are handled differently. Think registered DIMMs or OPTANE DIMMs as a kinda example.
The point is that MOST of the use cases that want seriously large amounts of DRAM beyond 64GB just want something "DRAM-like", like Optane DIMMs, they don't need exactly DRAM. It's silly to pay the costs of DRAM (power, pins, memory controller hand-holding) when you'd be just as happy with a denser alternative. That's the problem genZ (and a few alternatives) are attacking.
- one can imagine even wilder alternatives. An FPGA on the SoC with Apple selling different accelerators (a video effects accelerator, audio effects accelerator, neural training accelerator) that you can buy and run on that FPGA? All nicely already hooked up to Apple's APIs, so your existing apps work, just twice as fast in the most demanding parts.