4.1GHz all core turbo 3700X match a 4.7GHz all cores turbo 9900K, how much better IPC does this make ?.
Zen 2 generally has better multi-core scaling, and yields way higher in SMT.
And this is something that is really starting to annoy me, because the term "IPC" has become far too fuzzy now. There's ST IPC, MT IPC, and MT w/SMT IPC, and they all paint a different picture. On the one end, you can say that Zen 2 just nudges past Skylake's IPC, as demonstrated in The Stilt's test suite. And on the other end, you can say that Zen 2 is blasting past Skylake by ~14-15% as shown in your computerbase.de link.
Which is the more correct number? Well, there's a lot of subjectivity no matter what you do, but for the perspective of forecasting the performance of future architectures I'd say that depends on where the bottlenecks are. Eg. How much of Zen 2's relative multi-threaded uplift versus Skylake is due to things that make Zen 2 slower at single threaded tasks verses things that make Skylake slower at multi-threaded?
Eg. Let's say that the entirety of Zen 2's MT advantage is explained by heavily multi-threaded tasks being less latency sensitive. As soon as AMD fixes their latency issues, which are artificially imposed not from architecture but from chiplets and interconnect, then single threaded IPC shoots way up. In that case it would be most correct to say that Zen 2 indeed has ~14-15% higher IPC than Sklyake, and vice versa if it isn't. The truth is probably in the middle. But where?
So where does that leave us? People can pick and chose the numbers that make their arguments look good, and they'll go on doing that. But in terms of gauging Zen 2's architectural advantage over Skylake, I think you can place a reasonably educated guess between 5-10% as a fair middle ground.
But also note that mitigations make these murky waters even more opaque. If mitigations can be reasonably fixed in hardware, or otherwise worked around in ways that either eliminate or significantly reduce their performance cost, then those shouldn't count against Intel for the purpose of forecasting future products.