impressive no way, i want better ST than intel, no point upgrading from haswell still
Skylake already has some IPC advantage over Haswell.
The fact that the 3600 edges out the 6700k is pretty impressive.
The 6700k has a base clock of 4Ghz, while the 3600 is a 65W part with a base clock of 3.6Ghz.
Then there is MCE, which runs all of the 6700K's cores at 4.2Ghz.
Chances are on average the 3600 is running at lower clocks than the 6700k while beating it.
IPC/ST only matters so much on AMD, because their latencies are higher. So in fact they would need like 20% better IPC than Intel to have same framerates on non GPU bound scenarios. This is why on Far Cry 5 you see the Ryzen chip doing the same as an old 6700k. It won´t still reach Intel numbers for high refresh gaming, but it´s getting better. By the time they catch Intel or even surprass, that´s when I will change to AMD. Until then, Intel it is to me.
The IPC numbers already have taken latency into account.
You cannot measure IPC without being affected by latency.
AMD claims 15% IPC over Zen+ and it does perform more than 15% faster than 2700X in Farcry 5,
The 3600 non-X should be running slightly lower clock speeds than the 2700X as well.
Given that the 2700X has 100Mhz higher base and boost clocks.
I wonder what clockspeeds the 3600 was actually hitting in FC5 it seems to utilize 6 threads from what core utilization benchmarks show so I'm certain that the 3600 is running at < 4.2Ghz maybe 4Ghz or less and the 9900K should be running at ~4.8ghz to 5ghz depending on the Motherboard settings. Based on this the IPC of Ryzen 3x00 is equal to or slightly higher than the 9900k in FC5 if it is running at 5ghz which is likely.
For the 9900k, high-end motherboards have MCE on by default, so in games it is pretty much running 5Ghz all core.
Only on things like encoding etc where you will see less boost.