If cascade is set for 2019, and Sunny Cove also, well - what's it gonna be like?
Will mMP come with Cascade or Sunny?
Confusing?!
Sunny seems like a new arch, sort of, at least with some enhancements.
Where does that leave Cascade?
Anyone figured out yet?
Sunny Cove -- a microarchitecture.
*-Lake -- some implementation of some microarchtecture with perhaps different incremental features (intro of an new opcode(s) and/or fixes or small adjustements to cache. ) .
In the Xeon SP class there are two coming in 2019.
Cascade Lake - - sampling now to "big" clould players and more mainstream in 1st half of 2019.
This is a variant of Skylake baseline microarchitecture but with fixes for security (Specter ) which impacts VM host business far more than mainstream and some Optane memory tweaks.
Cooper Lake --- yet another 14nm Skylake tweak. Probably more security tweaks and adding in some "machine learning" math oriented opcodes to the mix. This is "due in 2019" which probably means around Q4 2019. It probably has the last of the clock speed bumps in it also to goose the last performance out of 14nm+++
"... Intel officially put up the signs declaring Cascade Lake for 2018, Cooper Lake for 2019, and Ice Lake for 2020. ..."
https://www.anandtech.com/show/1320...tels-dcg-discussing-cooper-lake-and-smeltdown
Several indications that this will be a socket change and really a placeholder for Ice Lake. It won't just be the CPU that changes but will get an updated PCH also that would have come if the 10nm transition hadn't been such a huge log jam.
Some folks won't necessarily have to throw out Cascade systems for Cooper lake. ( some will upgrade their skylake-SP to Cascade and probably sit out another couple of years. ). Cooper Lake will probably be for folks doing "new" (green field) deployments or major overhaul upgrades ( swapping out racks ).
Ice Lake -- due in 2020 and apparently will use the Sunny Cove microarchitecture in the Workstation-Server part of the market . Probably when 10nm+ or 10nm++ is ready. Some 6-8 cores in the mainstream Core line up might squeak in at the end of 2019, but that's doubtful (given Intel's track record).
I suspect that Intel Xeon W won't follow all three of those. I think that Intel with match the Xeon W will pick up Cascade Lake ( ignoring the current Skylake-X 'refresh' that does exceeding little for the Xeon W product line. ) so W v2. Since that will be 1Half of 2019 then a more than reasonable chance that they'll skip Cooper Lake and just drop new W v3 around middle of 2020 with the Ice Lake / Sunny Cove foundation.
Perhaps Intel will throw a Cooper Lake variant at the Core i9 crowd in Fall 2019 since they got a funky refresh in Fall of 2018. Improvements for random VM hosting security and Optane probably have limited impact for the Desktop hotrodders so Cascade doesn't "do" much for them so skip it. The clock bumps of Cooper may entice them a bit and will 'future proof" the board with the socket change. For the bigger workstation vendors I'm sure their will be single Xeon SP offerings in a larger workstation for those who particularly anxious to get access the new "machine learning" opcode sooner rather than later, but I don't think Apple (and probably Intel) is going to be pressed by that for the Intel W line up. ( those couple of MI opcodes and diminishing return clock bumps aren't really going to help again Zen2. Price adjustements will, but that stuff isn't going to make big difference over that relatively short amount of time in the Xeon W workstation market. Tossing out some Xeon E (derived off the mainstream Core i might help stop the bleed more in early 2012. ) )
Someone at Apple could have foolishly "beat the farm" on a Ice Lake class procesor PCH and socket design and Apple would be more pressed about a new socket change for Intel W before Ice Lake arrives. Hence the next Mac Pro would have slid to end of 2019 and perhaps into 2020. Spectacularly goofy given how late the product already was in 2017, but can't put bozo moves past Apple's scope at this point.
[ If Apple wasn't
grossly late, then it would be better to "jump in" to a new Mac Pro major upgrade at the beginning of a socket change cycle. At this point though, it would be better long term for Apple to just "eat" the pain of doing a major board design and have to turn around and do another within 2 years. The giant screw up here was not being active in development and at some point they need to "eat" that. It was a screw up .... pay for it and move on. It isn't like Apple is going to go broke over it. ]
[doublepost=1544890264][/doublepost]
Intel already said, that all of 2018 and later CPUs will have hardware level mitigations.
Actually, technically no. Technically, there are
some hardware fixes, but they haven't fixed all of the problems. Even with there hardware fixes there are still some OS fixes required in some contexts ( a bit less "painful" performance fixes, but still not cleaned up completely in hardware ). There is a chart in this article:
https://www.anandtech.com/show/1330...e-intel-clarifies-whiskey-lake-and-amber-lake
It is still a mix. Even Cascade Lake for the SP ( and likely Intel Xeon W in 2019) will still be a mix. There are variations of Meltdown that are still OS mitigated and several are mitigated still in firmware. Intel will probably squeeze in a bit more into Cooper Lake for the SP class late in 2019.
Not that Apple would be using Amber-Lake in a Mac Pro, but it got no hardware fixed and arrived later in 2018. It is only in the higher classes typically used in hosting VMs from "random" folks is where they really meant "all" (and frankly haven't shipped to everyone in 2018). [ Intel might tap dance and say Amber Lake was more of name rebadge than something new for Fall 2018 ... but they are trying to have it both new and 'old" depending on context. ]
I doubt going to get substantially deeper penetration into hardware Meltdown fixes until Sunny Cove (Ice Lake) microarcchtecture arrives. Even then not sure they are going to get them all. Development of Sunny Cove probably started before Intel had full scope of Meltdown in 2017 got illuminated. The stuff that is showing up as firmware fixes they could work in but the OS only fix stuff may be too much out of scope for Sunny Cove to completely lock down. Intel has working silicon at this point which means there was finite amount of time to weave in fixes.
Part of what Sunny Cove objective is to push "wider" ( broader scope of instructions down in parallel). That is one of the driving functions of these with trying to do more "into the future" opcode instructions before fully realized the impact/scope. Intel will have to go through the whole pipeline and clean that up.