I'm currently using an i5 12400F with a 5070 Ti and I'm looking to upgrade my CPU to avoid bottlenecks. I'm considering three options: the 12900K, since my motherboard supports it and I wouldn't need to buy DDR5 RAM, but I'm worried about how much performance I'd lose in gaming if I don't go with the other options. There's also the 7900X, which could be great for future AI model training and machine learning, especially with its extra cores. Finally, I've heard that the 7800X3D is excellent for gaming. However, if I switch to AM5 for the 7900X, I'd have to spend an extra $100 on RAM due to recent price hikes. The 12900K is about $80 cheaper than the 7800X3D. What do you all think is the best value-for-money decision here? I currently have a B660 Gaming X motherboard and if I transition to AMD, I'd consider the B650E-F ROG Strix. Thanks!
3 Answers
If you can still use your B660 motherboard, I’d say stick with the 12900K, especially since it’s cheaper. The performance difference isn’t massive—around 15-25% in favor of the 7800X3D at 4K. It’s a solid pick if you're looking to save a bit of cash right now!
I think going for the 7900X is a smart choice if you plan on diving into AI work. The extra cores will help, but switching from Intel to AMD means a complete overhaul with the motherboard and RAM, which is a hassle and costs more upfront.
The 7800X3D is definitely worth considering, especially for gaming performance. It’s known to be a powerhouse! But remember, you'll need to factor in the RAM costs if you switch to AMD.
That's true! But does the performance still justify the extra $100 for RAM?

Yeah, and with the transition cost, weigh that against any future benefits you'd get from AI model training.