But Cannonlake is 'only' a die shrink of the Skylake architecture, so even itself probably not worth upgrading to from Skylake on the desktop, and that's if it makes it to a full desktop release at all.
I mean it's not like Skylake is slow, and it does at least give some AMD some breathing room if we have to take away some positives, but it's getting to be an awfully long time between worthwhile CPU upgrades.
In other news, I know Geekbench isn't *the* standard benchmark but they do seem to have improved things a fair bit with Geekbench 4, and it looks like Apple are getting within ballpark performance of the Core CPUs, and at mobile CPU power (in which I don't include Core m as they 'boost' their power consumption orders of magnitude higher to reach their peak performance). http://www.macrumors.com/2016/09/15/...n-macbook-air/
Again, I'm not claiming Geekbench is more than it is, but it's impressive nonetheless. I'd really like to see some more non-mobile benchmarks tried on the CPU, Openbenchmarking.org would be a good place to start, and maybe some video encoding thrown in for good measure.