Because I expect everyone who was still arguing about it to UTFG after my prickly comment. So just for you. IPC is interpreted in few ways: Sometimes like "integer per clock". Usually as "Instruction per cycle". But in each situation it is always "per frequency". So, here you have Loopohole35's quote showing proper assessment of IPC for one application: Now, please read part of your quote which I turned bold, and realize that you have some UTFGing to do. For me, Ryzen is great CPU from day one because AMD did catch in terms of IPC to intel. They just need to be able to get higher clock and iron out few kinks. Clock, that likely comes from intel's superior fabs. And as for those kinks, Zen+ will have at least worst of them ironed out. 1st Ryzen is like Nehalem and Ryzen+ will be like Sandy. = = = = So, where comes gaming advantage of intel CPU from? Considering that Ryzen has like 5% lower IPC and 15% lower frequency than 7700k, one should expect one Ryzen core to perform like: 0.95 * 0.85 = 0.8075 ~= 81% of 7700k core. In other words: In purely single threaded applications OC of Ryzen will yield close to 20% worse results than OC of i7700k. That's to stay till use of 4 full cores. But Ryzen has one advantage even if you look at applications using less than 4 cores. Its full data throughput and mathematical throughput is quite higher than i7700k. So there will be situations where threads on i7700k get crumpled to one core and application will see stutter because one of threads did not deliver in time. Ryzen has a lot of power to spare and choking it will be much harder as result. = = = = BTW. Have anyone seen 1C/2T Skylake vs 1C/2T Ryzen comparison? I would like to know how good IPC of SMT on each is to have bit better overview of total CPU extractable performance.