When there are two products which can be good substitutes, there arises lots of confusion in regards to which one to go for. One thing to note in this is that the products are not perfect substitutes to each other. Where one processor can be specifically better for gaming, other cna be better for other types of workload. For this reason, there is no one direct winner in such comparisons.
When it comes to powerful mid-range processors, two processors that come to our minds are the Ryzen 5 3600X, and the Intel Core i5 10600K. Since these two are direct competitors, many wonder which one of these will be a better choice for them. The only way to measure the performance of a processor is by benchmarks. In this article, we are going to run various games, and benchmarks to determine what kind of performance can one expect from it. Once, we get the performance numbers, we would be comparing the numbers of both, and use them to determine which is the better CPU out of both. After all, numbers do not lie, do they?
So, without any further ado, let’s start with the numbers. Firstly, we would be running various popular games. After all, there are a lot of people who build their PC solely for gaming. We are using RTX 2080 Ti in order to avoid bottlenecks as much as possible. As for RAM, we are using 8x2GB 3200 MHz memory. The first game that we would be using for comparing the processors, is Battlefield V.
In Battlefield V, at 1080p, DX11 and Ultra settings, both of the processors perform quite similarly. The average and minimum frame rates are roughly similar.
In Ghost Recon: Breakpoint, at 1080p, DX11, and Ultra settings, the story remains the same.
In Call of Duty: Modern Warfare, at 1080p, DX12, and Ultra settings, the difference gets even slimmer. The average frame rate is the same, and there is only a 2.5% difference in terms of minimum frame rates.
Talking of Grand Theft Auto V, the average and minimum framerates are both pretty close at 1080p, DX11, and Very High settings.
Finally, talking of our last game, Assassin’s Creed: Odyssey, this time there is a clear winner, and it is the Intel i5 10600K. The i5 10600K scores almost 10% higher in the minimum frame rate and about 5% in average framerate.
As for the Cinebench R20 multi-core test, the Intel Core i5 10600K scores 3574, whereas the single-core score is 495. AMD Ryzen 5 3600X scores slightly higher in the multi-core at 3744, with a slightly lower single-core score of 495.
In the case of 7-Zip compression, and decompression test, the Ryzen 3600X blows the Intel i5 10600K in terms of decompression, while also having a higher score in compression.
If you are a hardcore gamer and want a CPU only for gaming. For them, the short answer is Intel i5 10600K. Intel i5 10600K comes with better IPC, and better single-core performance. Since the performance in games depends on the IPC, and single-threaded performance, the i5 10600K bests the Ryzen 5 3600X. However, one thing to note here is that the margin is not significant. Furthermore, the performance of the AMD Ryzen 3600X can be improved even more by overclocking.
But, when it comes to multi-threaded performance, the Ryzen 3600X wins the battle. Although, just like the case with single-threaded performance. This time, it is also by a very small margin. So, if what you are after is a new mid-range processor, then you can opt for either of these. However, the 10600K price is more than the Ryzen 5 3600X is which makes the R5 an overall better buy. Furthermore, in order to overclock the i5 10600K, you also need a Z series motherboard which is more expensive. So, if what you are after is a mid-range processor which has an ample amount of performance, and is more worth the amount spent, then the Ryzen 5 3600X is better.