For people saying 16/32 cores/threads on AM4 is not worth it for a variety of reasons, my argument is that if the price is right, even if such a chip offers only slightly better productivity performance than current core count products, it'll be worth it. I don't care what it costs AMD, or how bandwidth limited, or "useless", that many cores are, if AMD can put out 16/32 core/thread chips at the same price as Intel's 8/16 core/thread chips, it'll be better, especially if matches performance in single threaded ares. As for IPC gain, again, it doesn't matter if AMD has reached the same plateau as Intel, as there are other methods to extract performance that can be and should have been (by Intel) used to do so. A good example is what Intel is doing NOW in 10nm with (rumored) increased cache, and architecture redesign, 3d 'Foveros' technology. Instead of banging their heads on the x86 rocks to extract 5-10% IPC gains each year, Intel should have invested that time and effort in smarter ways to tackle these problems as they are doing now when AMD has finally caught up.