[SOLVED] CPU Suggestions

Page 3 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

Culogep

Reputable
Feb 3, 2020
56
2
4,545
My motherboard just died a few days ago so I want to upgrade my pc.
I just don't know what CPU should i choose. I had a suggestion that the 2700x with an X370 or X470 motherboard would be a good choice.

I compared more CPUs at "Userbenchmark", it came out that 2700x is the weakest.
Compared it with Ryzen 5 3600, Intel i5-9400F, i5-9600K, i5-9600KF(dont even know whats the difference).

Plus the bottleneck calculator said that the 2700x will bottleneck with my GPU more than 90%. (they said that it is bull)

The PC is mostly used for gaming and my goal is to get more FPS, more fluid performance.

Thanks for the answers in advance!

Mod Edit for Language
 
Last edited by a moderator:
Solution
I've had zero issue with my B450 motherboard (see specs below), but I don't do that much with it other than leave it running 24/7.

If you want 8 cores and only have a $400 budget, then you're definitely looking at the Ryzen 7 2700(X).

If you can spare the extra change, then I'd probably recommend the following:
PCPartPicker Part List

CPU: AMD Ryzen 7 2700X 3.7 GHz 8-Core Processor ($164.49 @ Amazon)
Motherboard: MSI X470 GAMING PLUS ATX AM4 Motherboard ($129.97 @ Amazon)
Memory: G.Skill Flare X Series 16 GB (2 x 8 GB) DDR4-3200 Memory ($119.99 @ Newegg)
Total: $414.45
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2020-02-03...

Wolfshadw

Titan
Moderator
So all of B450 doesnt need bios update?

That depends on which processor you opt for. The B450 motherboards are compatible with the 2nd generation Ryzen processors out of the box and do not require a BIOS update.

MOST B450 motherboards will require a BIOS update in order to be compatible with 3rd generation Ryzen processors. The exceptions being the "MAX" series from MSI (the model numbers have the word MAX in them). These motherboards are compatible with the 3rd generation Ryzen processors, out of the box.

In order to update the BIOS of a B450 motherboard for use with a 3rd generation Ryzen processor, you will need a natively compatible processor installed in order to perform the update. There are SOME B450 motherboards that have a Flashback functionality/button which allows you to perform the BIOS update without a natively supported processor.

-Wolf sends
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
That depends on which processor you opt for. The B450 motherboards are compatible with the 2nd generation Ryzen processors out of the box and do not require a BIOS update.

MOST B450 motherboards will require a BIOS update in order to be compatible with 3rd generation Ryzen processors. The exceptions being the "MAX" series from MSI (the model numbers have the word MAX in them). These motherboards are compatible with the 3rd generation Ryzen processors, out of the box.

In order to update the BIOS of a B450 motherboard for use with a 3rd generation Ryzen processor, you will need a natively compatible processor installed in order to perform the update. There are SOME B450 motherboards that have a Flashback functionality/button which allows you to perform the BIOS update without a natively supported processor.

-Wolf sends
So the 2700x will be okay with any of them, because its 2th gen, right?
 
So the 2700x will be okay with any of them, because its 2th gen, right?

The Ryzen 7 2700X should load and work without issues on any B450/X470 boards yeah. You may still want to update your BIOS later on if its too old.

Of course no all B450 boards have reat VRM and since the R7 2700X is one of the biggest guy I would really buy a board with a good VRM. You can find out which one looking at the video I posted (it has an index on the comments to skip to any board you like) or others videos out there.
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
The Ryzen 7 2700X should load and work without issues on any B450/X470 boards yeah. You may still want to update your BIOS later on if its too old.

Of course no all B450 boards have reat VRM and since the R7 2700X is one of the biggest guy I would really buy a board with a good VRM. You can find out which one looking at the video I posted (it has an index on the comments to skip to any board you like) or others videos out there.
And for example, if i want to upgrade it later on will i able to change the cpu for example a 3700x or 3950x? With a B450?
 
You should be able to use a R7 3700X yes, and even the R9 3900X or 3950, as long as the VRM is well designed and strong enough.
Most people confuse a strong VRM with how many power stages/phases it has but don't consider other stuff like cooling, quality of the components, controller types, does it use doublers (not that doublers are always bad), etc. Thats why picking a few motherboards and reading or watching good reviews and analysis about them is the best advice.
 
  • Like
Reactions: Culogep
What kind of price are you paying for the 2700x?? I'm seeing around $165, but the Ryzen 3600 is about the same price of $175.

If this is specifically for gaming, I'd buy the 3600. You'll get better frame rates on most games due to the better IPC and similar clock speed.

If you plan on streaming and using the CPU to capture your stream(higher quality than gpu encoding), then the 8 core 2700x might make more sense. Or if you do alot of video transcoding for content creation or things like that, those extra 2 cores make sense. However, if you need a decent processor right now mostly for gaming, and plan to upgrade later when ryzen 4000 comes out, then I'd get the 3600.
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
What kind of price are you paying for the 2700x?? I'm seeing around $165, but the Ryzen 3600 is about the same price of $175.

If this is specifically for gaming, I'd buy the 3600. You'll get better frame rates on most games due to the better IPC and similar clock speed.

If you plan on streaming and using the CPU to capture your stream(higher quality than gpu encoding), then the 8 core 2700x might make more sense. Or if you do alot of video transcoding for content creation or things like that, those extra 2 cores make sense. However, if you need a decent processor right now mostly for gaming, and plan to upgrade later when ryzen 4000 comes out, then I'd get the 3600.
Like i said before
3600x is 236$
2700x is 180$
3600 is 215$
And yeah i know that the 3600 is stronger but people said that games will require more cores in the future probably, so 2700x is the best choice.
 
2700x might be more future proof. But remember also, they have Ryzen 4000 series coming out probably late this year or maybe next year. I have a 1700x in my system, but ordered a 3600. What my intent is, is to get my system running with the 3600, then the 1700x still appears to be worth about 100-120 dollars on ebay. So sell the 1700x and basically have gotten an upgrade for 50-70 dollars.

After 4000 series lands, who knows, I might go new board, cpu, and small case. Transition my current board and the 3600 into a smaller case to get ready to replace my wife's home office PC which is an older Dell Optiplex. I can always keep the ryzen box around or part it out. However, that's how I get my upgrades sometimes. Like I just got a 1660 super. But I sold my 580 for close to 100 dollars. So it's almost like getting a 50% discount.
 

scoutsam22

Prominent
Dec 10, 2018
55
3
565
word of advice, the "bottleneck calculator" is the most worthless and fake website ever to be seen.... take it with at least 2kg of salt.

anyways, 0 bottlecks of 2700x with -ANY- GPU in existance.

now going into a new rig, the mainstream all around cpu that will not let you down, 3600, the 9xxxx intel series will have a bit more performance overall, perhaps a few frames more, but not worth it imo, you'd better get the more core-ish ryzen, it sorta also depends on your budget, my nowadays recommendation is the 3700x, a bit more pricey but has real cores in exchange for that easy 5 years relaxation on cpu.

did i mention that the bottleneck calculator is a scummy and worthless website?
I think you forgot to say that bottleneck calculator is broken and inaccurate at best
 
2700x might be more future proof. But remember also, they have Ryzen 4000 series coming out probably late this year or maybe next year. I have a 1700x in my system, but ordered a 3600. What my intent is, is to get my system running with the 3600, then the 1700x still appears to be worth about 100-120 dollars on ebay. So sell the 1700x and basically have gotten an upgrade for 50-70 dollars.

After 4000 series lands, who knows, I might go new board, cpu, and small case. Transition my current board and the 3600 into a smaller case to get ready to replace my wife's home office PC which is an older Dell Optiplex. I can always keep the ryzen box around or part it out. However, that's how I get my upgrades sometimes. Like I just got a 1660 super. But I sold my 580 for close to 100 dollars. So it's almost like getting a 50% discount.

I generally give my old parts to good friends that aren't as fortunate as me. My hand me downs are still better than most of the affordable computers at walmart.
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
2700x might be more future proof. But remember also, they have Ryzen 4000 series coming out probably late this year or maybe next year. I have a 1700x in my system, but ordered a 3600. What my intent is, is to get my system running with the 3600, then the 1700x still appears to be worth about 100-120 dollars on ebay. So sell the 1700x and basically have gotten an upgrade for 50-70 dollars.

After 4000 series lands, who knows, I might go new board, cpu, and small case. Transition my current board and the 3600 into a smaller case to get ready to replace my wife's home office PC which is an older Dell Optiplex. I can always keep the ryzen box around or part it out. However, that's how I get my upgrades sometimes. Like I just got a 1660 super. But I sold my 580 for close to 100 dollars. So it's almost like getting a 50% discount.
Yeah thats the correct way to upgrade your pc, but im that kind of guy who getting tired of searching I mean like now, I'm searching for the answer for 20 hours now and still feared of getting a bad piece. So probably I will use that cpu up to 2-3 or even more years. And you have to sell it and ect. maybe im to lazy :p
 
Either of those options are good man. I'm getting the 3600 due to the better gaming performance. Though the 1700x honestly does about all you could ask. I'm selling while it still has some value as the other chips come out.
Good idea about giving parts to someone else. If nothing else I can give my parents the old parts when I retire them. But things I'm seeing say even if you go 3600, you would probably be ok for 3-4 years. Even at that, the 3600 is still a 12 thread part. Either way, you will have a good system.
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
Either of those options are good man. I'm getting the 3600 due to the better gaming performance. Though the 1700x honestly does about all you could ask. I'm selling while it still has some value as the other chips come out.
Good idea about giving parts to someone else. If nothing else I can give my parents the old parts when I retire them. But things I'm seeing say even if you go 3600, you would probably be ok for 3-4 years. Even at that, the 3600 is still a 12 thread part. Either way, you will have a good system.
Idk guuuys 😭
 
I have a 3900x and I'm upgrading to a ryzen 4000 series processor no matter what. The IPC gains are supposed to be another 15%, which is alot.

You could go cheaper and get the Ryzen 1600 AF which is actually a ryzen 2600 processor with slightly lower factory clocks. It's only $85 USD, a real bargain. Then when Ryzen 4000 comes out, you can do a proper upgrade to a processor you'll keep for 5+ years. Then ditching a $85 processor doesn't seem like a big kick in the jewels. Personally, that's what I would do.

Plopping a new CPU into your computer is extremely quick and easy, 10 minute upgrade.
 
Yep. Or if you really want to go value, you can also go 1700x. My 1700x I have now, I have overclocked to 3.8ghz all cores at 1.325 volts. My board probably holds my overclock back a little, but I ran Cinebench R20, my 1700x benches higher than my friend's stock 2700x. And you can grab the 1700x for around 100 dollars used on eBay for example.

But that said, you can always get either of those CPU's now, when the 4000 series lands and starts to go down, sell your 2700x or 3600, and then grab a 4000 series chip to drop in the board and you should be set for another few years. Try that on intel lol.

Realistically though, there's not a wrong choice here. Or as was mentioned above, grab a 1600 for 80 bucks, put the money saved toward a better video card. Later on pick up a faster chip and sell the 1600.
 

Culogep

Reputable
Feb 3, 2020
56
2
4,545
Yep. Or if you really want to go value, you can also go 1700x. My 1700x I have now, I have overclocked to 3.8ghz all cores at 1.325 volts. My board probably holds my overclock back a little, but I ran Cinebench R20, my 1700x benches higher than my friend's stock 2700x. And you can grab the 1700x for around 100 dollars used on eBay for example.

But that said, you can always get either of those CPU's now, when the 4000 series lands and starts to go down, sell your 2700x or 3600, and then grab a 4000 series chip to drop in the board and you should be set for another few years. Try that on intel lol.

Realistically though, there's not a wrong choice here. Or as was mentioned above, grab a 1600 for 80 bucks, put the money saved toward a better video card. Later on pick up a faster chip and sell the 1600.
Yeah yeah, i got it. 3600 or 1600 or 2600 because it performs better until 4000 come out and if im planning to upgrade, 2700x if i want it to perform good for a while. Basically I need money for something else too, but i don't want to regret buying a CPU. I will go with the 2700x, the price will descend as much as any of those what have mentioned. So if I want to sell it I will be at the same place.
2700x safer if I won't upgrade, If i will have money for that I will definitely do it, but you will never know, maybe I will need the money for something else, so I guess I will choose the safer way and the performance is just slightly worse.
 
Yeah yeah, i got it. 3600 or 1600 or 2600 because it performs better until 4000 come out and if im planning to upgrade, 2700x if i want it to perform good for a while. Basically I need money for something else too, but i don't want to regret buying a CPU. I will go with the 2700x, the price will descend as much as any of those what have mentioned. So if I want to sell it I will be at the same place.
2700x safer if I won't upgrade, If i will have money for that I will definitely do it, but you will never know, maybe I will need the money for something else, so I guess I will choose the safer way and the performance is just slightly worse.

The 2700X is a solid choice, in all honesty so long as you're getting any modern 6 core \ 12 thread cpu or higher, you'll be in a good spot for several years to come. Unfortunately for the i5's, Intel artificially locking them down to only 6 threads has completely destroyed their future usability.
 
  • Like
Reactions: RodroX and Culogep