Consider your needs and budget, then choose a CPU that matches your requirements.
Consider your needs and budget, then choose a CPU that matches your requirements.
It seems you're evaluating the value of productivity software and their role in your workflow. Are you a casual user or someone relying on these tools for income? Do you have the patience to wait while something loads, or are you willing to invest upfront for faster results? We expect AMD to phase out certain 5000 series models, possibly replacing them with better-performing options like the 3600x. What makes you think about the i7 10700k? In the US it's only a few dollars more than the 5600x. I’m transparent—I mainly play and overclock, so I’m focusing on the 10700k. I already have a 5600x in stock and plan to use it with a MSI Tomahawk B550. I’m weighing whether to switch for extra threads or stick with my current setup, which includes custom water cooling.
I favor the AMD choice because their current setup meets all my requirements and provides superior multi-core performance regardless of gaming interests. On the other hand, the i9 is more affordable, so you should compare the overall cost when considering the motherboard and CPU together. I’d prefer the B550 model—it generally excels in VRM performance and lacks a chipset fan. The X570 is only suggested if extra PCIe capabilities are essential. (I paid more for my B550 Steel Legend than a TUF X570 would have cost). In my opinion, the 5600X isn’t justified for productivity gains. The additional IPC advantage doesn’t matter much, especially for ML tasks. A 3900X would suffice well for three years or longer, depending on your needs, and it would also make future upgrades like a 5950X or a refresh feasible with a suitable motherboard.
I'm a DIY enthusiast. Appreciate your suggestion of the 10700k—it's on the higher end, but it's within reach for $50 more than the Ryzen 5600x. I'll take a look! @igormp Your insights helped me sort out some confusion about the X570 versus B550 setup and even made me rethink the 3900x option.