Some comparison with my iMac Pro in here, including some benchmarks. This is the 8 core i9 vs an 8 core iMac Pro.
[doublepost=1554231514][/doublepost]So. I have the 8 core iMac Pro - my normal 'desk' machine, a 10 core that's a virtualisation host for my operating/finished product, and we have just bought an i9 for somebody else. I've tested the i9.
I'd have bought the i9 over my 8 core iMP if it were available, now I couldn't use it. I would NOT buy it over a 10 core, it just doesn't scale up as well.
Things to be aware of are:
HDD is slower - not massively slow. Writes on the iMP nearer 3GB/s, iMac approx 2GB/s. Read speeds are fairly similar, with the iMP about 10% faster.
You can only plug in ONE 5k monitor on the iMac - I have two plugged in to my iMP.
There's only 2 TB3 ports...I'd struggle with that now as all my storage is TB3, my two monitors are TB3, and I have a TB3 hub plugged in. I'd have probably coped back when I bought the 8 core iMP though, and worked around those issues.
The camera is poor compared to the iMP - I think it's probably 720p?? Should be easy to check.
Speakers aren't as good as the iMP - not much in it thought tbh.
The iMac is quieter than the iMP 8 core and 10 core, but again not a massive amount in it.
If you do a lot of video you could find the iMac will cope better as it has the Quick Sync extensions - the iMP doesn't. The iMP for example sometimes takes longer than my i9 MBP to export, depending on what I'm encoding. Difference is I can still use the iMP for other things at the time - like virtualisation, and other stuff, and barely notice the export going on. Not so much on the MBP.
It's a tough choice really and it comes down to your use cases against budget...but then doesn't everything!
[doublepost=1554231620][/doublepost]Oh. And as for getting the RAM upgrades in the iMP...
It was a massive pain. Apple just ended up giving me a new one with the right amount of RAM in it. Eventually got the 10 core upgraded by a local AASP.