Whether Intel Core i7-12700K or AMD Ryzen 7 5800X is better is a hot topic right now. It goes without saying that a i7–12700K is a beast. The sixteen core CPU can obviously outperform an eight-core 5800X in most demanding tasks. In some instances by as much as 40%
At $420, I think the 12700K represents excellent value if you need the peak performance that it offers. However with the 5800X dropping in price to $360, I feel that it is the obvious choice for “power users” who don’t necessarily want or need a CPU that chugs along at 195W.
The 5800X uses a respectable 105W to blaze through any workload in a reasonable amount of time, and IMO offers the best compromise between high performance and furnace-like operating temperatures.
For most people, I feel that the eight core Ryzen 7 5800X is a better value in terms of purchase price and long term power use.
One example is the power use in Cyberpunk 2077. The 12700K uses 70W more power to give you an extra 10fps.
To me, a PC that uses 550W while gaming is nothing short of absurd. The 5800X at least keeps power under 500W, which is still pretty crazy. Keep in mind that a 500W gaming PC puts out exactly the same amount of heat as a 500W space heater.
These results are not necessarily typical of all games. The 12700K will manage a staggering 35% better frame rate average in Hitman 3, for example, using a RTX 3080.
The 12700K also does extremely well in Blender, Cinebench, and GeekBench. So if those are your daily fare then maybe 12th gen Intel is for you despite its higher power requirements. This is a sixteen core CPU after all.
In single core performances are little bit similar. In multi cores performances i7–12700k is far better option.
i7–12700k has 12 cores 20 threats. (better)
Ryzen 7 5800X has 8 cores 16 threats.
i7–12700k base clock: 3.60GHz
Ryzen 7 5800X base clock: 3.80GHz (better)(specially for Photoshop)
i7–12700k base clock: 4.90Ghz (better)
Ryzen 7 5800X boost clock: 4.70Ghz
i7–12700k has also Turbo Boost who reaching the frequency at 5.0GHz
Both of them are Overclockable
i7–12700k L3 cache: 25MB
Ryzen 7 5800X L3 cache: 32MB (better)
i7–12700k Memory: DDR4-3200/DDR5-4800 Up to 128MB (better if you go for DDR5)
Ryzen 7 5800X Memory: DDR4-3200 Up to 128MB
i7–12700k has Integrated graphics Intel UHD 770 which you can save money from dedicated video graphics unit.
i7–12700k TDP: 125W
Ryzen 7 5800X TDP: 105W (better).
i7–12700k Price: 420$
Ryzen 7 5800X Price: 360$ (better)
If someone chose i7–12700k has to buy also new motherboard but has the option to install DDR5 RAM memories.
With Ryzen 7 5800X you can stay in your old motherboard ( chipset B450 for example who is 3 years old now) or you can buy an B550 chipset who are cheap and you take advantage of PCIe 4.0 but you have to buy a dedicate video graphics unit.