@Zizoo007
You are right AMD has the better price per Value. However i have to disagree on the "Gaming" Aspect.
Resolution only slightly changes the load on the CPU.
Much mroe important is the FPS you want to achieve.
It doesnt make sense to aim for higher fps if your Monitor cant handle it.
Playing a game on 144hz (or respectively 144fps, considering you want to achieve the best quality not fake-/calculated pictures by free-/g-/adaptive-sync) on 1080p is way more demanding and heavy on the cpu than 1440p 60hz/fps.
If you aim for higher fps through resolution you should check if your ghrapics card is the bottleneck.
Also regarding your "max turbo":
Yes, AMD's also have high max turbos for single-core performance. And yes, they make up for the missing clockspeed for multithreaded loads with their slightly highe IPC and mostly with the big core count.
However the all-core of ryzen cpu's is still a lot lower, and considering that on a 4 core workload intel only has a slight decrease in clock-speeds AMD's CPU's throttle quite a bit.
And for all fans of small transistor spacing, yes it might fit more cores with lower TDP on it but the smaller you go the less voltage you cna put though. All of you have seen sparks between high-voltage currents. However this also happens for small voltages but the distance has to be extremely small. And if we are talking about nanometers of distances, you can imagine at some point jumping currents might become a problem.
Not saying this is a problem but it could be and therefore its not always best to decreas the size.
Also Ryzen CPU's are freaking huge. I've got a 6th gen i5 6600 and a 1st gen ryzen 1600 and dude....
(The i5 no OC still outperforms the 1600 no OC in most games due to single core performance)
(im using the ryzen for everything else currently)