AMD Ryzen 8% behind Kapy-Lake in IPC and 12%behind Kapy-Lake in clock speed.
That's mean 20% Delta behind Kapy-Lake in single core performance.
*These information from AMD not from my pocket*
Coffee-Lake should as usual bring 5% in IPC 10% in IGPU 15% in total , that's mean Ryzen will be 25~30% Delta behind Coffee-Lake single core performance and that's huge deal in games.
Coffee-Lake also will bring 6C/12T and
24~30 PCI-E3.0 lanes to mainstream, plus the IGPU will support 4K HD10, Dolby Vision [H.265 ,Vp9 4K 12bit Encode and Decode].
AMD did great job with Ryzen but they have a lot of work to do with Zen2.
First they have to close the IPC gab between Zen and Coffee-Lake (10% higher IPC will be really good news).
Second they have to close the gap between Zen and Coffee-Lake in clock speed (10% will be amazing)
[That's will but Zen2 just 8~10% Delta behind Coffee-Lake in single core performance] .
Third they have to add the missing features from Zen architecture like AVX256, 28~40 PCI-E 3.0 lanes.
Fourth they have to fix memory bandwidth issue from what AMD said it's look like they will not add Quad channel memory anytime soon, but they can increase the bandwidth buy supporting higher RAM speed out of the box 3200 MHz with two Dimm slots and 2699 MHz with Four Dimm slots that's will bring huge improvements to the performance plus support RAM OC up to 4000 MHz.
AMD have to do that next year to close the gap because in 2019 Intel will release Ice-Lake with new architecture using 10nm, we will see at least 10% higher IPC than Coffee-Lake, that's will but Ryzen 40% Delta behind Ice-Lake in single core performance, just in two years With support for DDR5 and DDR4, PCI-Express 4.0, and many other features, not to mention Optan X will be available for consumers.
In 2019 AMD should release Zen3 on 7nm FinFET not on 14nm FinFET and add all the features from Ice-Lake and keep the 5~8% Delta behind Intel in single core performance.
AMD also have two years to work with games developer to support Ryzen 8C/16SMT, 6C/12SMT maybe also 12C/24SMT to make sure First generation Ryzen will not be end up 40% behind Intel Ice-Lake in games, that's possible specialy if Xbox Scorpio will end up using Ryzen CPU that's will help AMD a lot in optimization issues.
[if AMD will not bring down the 40% Delta gab in performance between Ryzen and Ice-Lake, most of the people will jump in Intel train and will never go back to AMD train even if they will offer Quantum computer for free for each person bought Ryzen in 2017-2018].
We know also Tiger-Lake in 2021 will be the last Intel (Cor I7,I5,I3) architecture after that they will move to new architecture from the ground, AMD have a lot of work to do to keep up with Intel.
AMD APU's before end of the year should give us big example about how AMD will fix the RAM bandwidth issues, if they will use HBM2 to feed the CPU and GPU they should do that with Zen 2 as L4 cash to avoid all the problems from RAM speed, timing and channels.
If they will use DDR4 Dual channel memory to feed the APU, like what they did with old APU's and DDR3 single channel and dual channel it will be epic fail to AMD in performance. Buy the way AMD APU's still better than Intel IGPU but both suffered from RAM bandwidth limitations, Intel still has the problem.
Coming months will give us some answers about next Zen architecture. [Just hope it's good not bad].