5700x are an amazing gaming CPU, and have none of the heat issues other ryzens have - I was totally stunned seeing how cold they run on a friends system, the first time i'd seen one in person
The 5700x is Zen 3 tuned for the very best power efficiency, the best performance per watt overall. It matches a 5950x multi threaded, and is second best single threaded
(The 5700G is absurdly efficient, but not as powerful overall due to less cache)
It's not #1 in gaming efficiency (5600x beats it) - but if you want more multi threaded power than a 5600x has, it's the winner there
View attachment 264251View attachment 264252
My view on these graphs:
Gaming efficiency matters now - but over time as games get more and more threads involved, you need to look at the multi threaded graph for future needs.
You don't want a CPU that runs fine now, but when a next gen game comes out using 12 threads and AVX, and suddenly you thermal throttle.
Generally you'll find a certain threshold where you use more power for almost zero performance gain - on the 5800x i think around 120W PPT was that limit, the last 20W just add heat.
If you find out those limits, you can control the CPU's even better (Just find your stock and ECO values and aim in between them, raise lower them all 10% at a time or something)
And then if you have the time, throw in curve optimiser and see if you can get more clock speed with the same limits