AMD thinks the market needs to react to their hardware...thats just not how it works especially when you have such a small share of the total CPUs. I really think AMD could of had a big win if they released a single CCX 4 core version of their ryzen that was capable of higher clocks. Instead we are stuck with eight slow cores or some cut down version of it.
There is nothing inherent in Zen requiring software to be written for it. In fact, Intel have support for more instructions. AMD and it's fans always claims their hardware really is superior, but just lacks the software for it. The same argument was used for Bulldozer, it was supposed to be glorious once the software arrived, and of course it never did.
If you want to optimize a game in terms of CPU load, it would be eliminating overhead in the rendering code. Those optimizations have nothing to do with the CPU, and would benefit both.
Difference in 1080p games is small and only important for pros, in 1440p there is barely any difference and in multi-threaded pro stuff ryzen 7 is between a 6900k and a 695x on average and for most a 1500x or 1600x works just fine and the major advantage of AMD is that you don't need to delid to prevent throttling and high temps, stock or oc-ed.
"multi-threaded pro stuff"?
Ryzen is not better at multithreaded workloads in general, just specific benchmarks. In some workloads, even i7-7700K beats Ryzen 7 1800X, such as Photoshop.
In the end clockspeed often still matters if core count us the same, but really if you need a 8-core ryzen and/or have the gpu for it to bottleneck, you should be gaming in 1440p at least where there is no noticeable difference in game (although some say ryzen 7 gives a smoother experience than a 6900k).
...
you're probably better off having two more cores than higher clockspeeds.
Performance is much more complicated than clockspeed, especially with more efficient architectures. Ryzen are in fact running at higher speed than Broadwell-E, so you guys needs to stop claiming it's lack of clock scaling for Ryzen.
Ryzen have a inferior prefetcher, which means it's unable to feed the execution ports efficiently for workloads that are not cache optimized. That's why you see Ryzen crush it in Blender and some encoding and compression workloads, while it's crushed in important loads like Photoshop, games, web browsing, etc.
Also tdp is lower and there's no need to delid or any chance even delidding isn't going to stop dangerous temperature spikes
Now you're just silly. Delidding is just done for extreme overclocking, that's not even remotely relevant.
Ryzen's infininty fabric and other things mean it works a little different and optimization goes a long way in games like AOTS for example.
That makes no sense whatsoever.
More of same cores? Probably not. Clockspeeds are sometimes higher than ryzen 5x and 7x, so there have been some optimizations. Also, 3200mhz memory is supported by AMD themselves, which is considerably higher than ryzen 5 and 7 ram speed support, so I suspect a few things were improved there as well.
There are no improvements in architecture in Threadripper over Ryzen 7.
You know very well that both AMD and Intel CPUs are able of that memory speed, and more.
As for clockspeeds, well it seems that baseclocks are sometimes higher and boostclocks aren't that for off with xfr. If IPC has improved slightly as well, which it probably has, it should be an evenly matched fight for the HEDT platform, untill you overclock of course, but most don't want to loose their warranty on such expensive components and delidding is probably necessary with intel to stop your cpu getting even hotter with that most likely rubbish thermal paste. Was there something else? O wait, threadripper is going to be a few percent slower in worst case scenarios now zen support is pretty good and it might beat intel in some other scenarios, so on average about the same non-overclocked and threadripper should be considerably cheaper!
You are ridiculous. Stop your delidding nonsense. IPC is better for Broadwell-E, and will be even better for Skylake-X. As I've mentioned, AMD need a better prefetcher for Zen2, because higher boost can't make up for cache misses, since the penalty is a constant.