Though Icelake was supposed to be a new ground up uarch (still x86-64 IA) or was that just something cranked out of the rumor mills?
Depends on what you mean by "ground up". If by Haswell/Skylake ground up, probably. If by Core 2 style from Netburst probably not. Somebody has made a nice point saying yearly refreshes can't have a true ground up new architecture when CPU architectures take up to 7 years from paper to product.
I assume that Ice Lake is still a new uarch and presume that Sapphire Rapid will be based in that same uarch?
Icelake - Tigerlake - Sapphire Rapid. Tigerlake should be the "Tick" and Sapphire Rapid and Icelake the new one.
Rumors suggest Sapphire Rapid is the bigger change though. Hmm, though its interesting to see how big of a change they can do, or whether it'll bring bigger increases.
If they'll do a big change, I hope to see this realized:
http://images.anandtech.com/reviews/tradeshows/IDF/2005/Spring/Day3/FutureCPU/evolution.jpg
We are in the Multi Core Array, we should see Scalar plus many core. There really aren't many directions to go I believe. Huge increases with architectural change is quite dead. If they can somehow get the things in the slide into fruition, maybe they can get much larger than Core chips. Atom = Small core, Core = medium core, what about a Large core Intel? People say Core = Large core, but I believe it stopped few years ago. When you can fit it into a 4.5W TDP its not a large core.