I would love a Mac mini with even a low-power onboard dGPU like the 5300. That with a 6-core i5 or i7 would be all I need.Updating the GPU to AMD 5300, 5500 and 5700 plus going to all SSD for storage may just be enough for Apple if they decided to refresh without the extra threads in March 2020.
If the Mac mini was getting a refresh we'd have to look to the iMac for the options available there and the prospect of throttling due to heat concerns would be an ever present.
Without any obvious sign of Comet Lake S cpus (bringing hyperthreading to i5 CPUs thanks to competition from AMD) I cannot see Apple refreshing the CPUs until October 2020 if they thought that extra threads would make an interesting selling point.
I would love a Mac mini with even a low-power onboard dGPU like the 5300. That with a 6-core i5 or i7 would be all I need.
The Mini currently doesn't have support for anything like what the iMac uses. The Mini requires BGA CPUs while the iMac uses LGA socket chips. Which is a space constraint issue.
So the iMac doesn't really tell us anything about what we'll see in the Mini. It's more that a CPU refresh with the existing form factor will be looking at a new B-variant CPU with a ~65W TDP.
The downside there is that it starts pushing the thermals too far while using desktop CPUs. They'd need to change the form factor, revert back to laptop chips like the 2014 which would not really be any faster than the 2018 model (the 8700/B and the 9980HK are very similar performance wise despite the two extra cores of the 9980HK). That or get a wholly custom thing done from AMD as a Zen 2 APU of some kind.
Apple could do it, but they're probably better off waiting for the 10th gen CPUs and making a choice then.
While I think you're right about Apple 'encouraging' eGPUs for the mini owners who need more than integrated graphics, I had a mid-2011 Core i5 mini with the onboard AMD graphics. Always worked very well... never had any trouble with mine, to be honest. Even installed a 120GB SSD in it at one point.I see that there are no B class CPUs for the 9th generation.
There's going to be no evidence of the 10th generation B CPUs until much closer to the time.
My theory is that the Mac Mini Colo guys (and similar) may require the form factor to remain the same on their racking and they purchase in the hundreds/thousands. If Apple really wanted to do something that included a GPU they'd have continued with mobile CPUs adding a dGPU but they may have experienced issues with the 2011 version that had a dGPU on board. I remember there being issues with built in GPU.
Their other option at the time was the Kaby Lake G CPU (eg i5-8305G) which had a 65w TDP with a Radeon Vega but when used in laptop PCs tended to run hot from the few articles I read. It would also have robbed 8 PCIe lanes (2 Thunderbolt 3 ports) from the Mac mini and have limited uses for people who don't need a GPU. Apple clearly went for more CPU grunt and allow graphics users to use eGPU if they need.
I can't see Apple going back to mobile CPUs after upping the power to desktop class CPUs.
There's going to be no evidence of the 10th generation B CPUs until much closer to the time.
My theory is that the Mac Mini Colo guys (and similar) may require the form factor to remain the same on their racking and they purchase in the hundreds/thousands. If Apple really wanted to do something that included a GPU they'd have continued with mobile CPUs adding a dGPU but they may have experienced issues with the 2011 version that had a dGPU on board. I remember there being issues with built in GPU.
Their other option at the time was the Kaby Lake G CPU (eg i5-8305G) which had a 65w TDP with a Radeon Vega but when used in laptop PCs tended to run hot from the few articles I read. It would also have robbed 8 PCIe lanes (2 Thunderbolt 3 ports) from the Mac mini and have limited uses for people who don't need a GPU. Apple clearly went for more CPU grunt and allow graphics users to use eGPU if they need.
I can't see Apple going back to mobile CPUs after upping the power to desktop class CPUs.
the new mini i7 actually has a beefier processor than the 16,1 (and cost about half the price). Technically you could add a much beefier egpu/gpu to it and still be considerably under the price tag of the 16,1.
The MBP can run faster, but boy do you pay out the nose to get there. And wind up with a machine that is noisier under load too. My tests were that the i9 (9980HK) MBP was
MBPs are great mobile workstations, but they aren't great desktop replacements.