Intel's roadmap for Xeon processors is continuously changing, albeit their last official position is to refresh the line every 4/5 quarters. It seems that Cooper Lake will arrive in Q4 2019/Q1 2020, while it seems that Ice Lake 10nm Xeons will have to wait till the end of 2020.
The premise is, of course (and sadly), that Apple will quite surely not switch to AMD's chips given the upcoming ARM transition.
Moreover, there are no high-end GPUs from AMD that can replace Vega, apart from Mac Pro's Vega II.
Therefore, I think, we have three options:
1) Apple comes out with a CPU refresh (Cascade Lake) by the end of the year, keeping the same GPUs and perhaps adding a high-end option with a Vega II.
2) Apple presents a new (smaller bezels!) design with Cooper Lake CPUs and perhaps a high-end Navi (yet still mounted on a PCI-e v3 bus) aside old Vegas. In this case, I would expect the Vega 56 being discontinued.
3) Apple waits till Ice Lake Xeon to come out with a new iMac Pro in late 2020 while proposing the new design for "regular" iMacs with Ice Lake i7/i9 and Navi GPUs (on PCI-e v4) perhaps in early 2020 (no sign of Ice Lake for desktops, so far).
Let me know your thoughts
The premise is, of course (and sadly), that Apple will quite surely not switch to AMD's chips given the upcoming ARM transition.
Moreover, there are no high-end GPUs from AMD that can replace Vega, apart from Mac Pro's Vega II.
Therefore, I think, we have three options:
1) Apple comes out with a CPU refresh (Cascade Lake) by the end of the year, keeping the same GPUs and perhaps adding a high-end option with a Vega II.
2) Apple presents a new (smaller bezels!) design with Cooper Lake CPUs and perhaps a high-end Navi (yet still mounted on a PCI-e v3 bus) aside old Vegas. In this case, I would expect the Vega 56 being discontinued.
3) Apple waits till Ice Lake Xeon to come out with a new iMac Pro in late 2020 while proposing the new design for "regular" iMacs with Ice Lake i7/i9 and Navi GPUs (on PCI-e v4) perhaps in early 2020 (no sign of Ice Lake for desktops, so far).
Let me know your thoughts