A 25. Nov. 2024 um 2:31
Should I upgrade to 5700X3D now?
Current build: https://pcpartpicker.com/user/aurens/saved/#view=XXTHRB

I've got a Ryzen 7 3700X + Radeon 6750 XT currently, and I'm debating on whether it's worth it for me to upgrade to the 5700X3D or not. I only game at 1080p@144, so I don't feel like my performance is bad enough for me to be willing to spend the $500+ to upgrade to an AM5 motherboard, CPU, and DDR5 RAM, but it's bad enough to be kind of annoying.

But If I'm upgrading my RAM to 32GB and upgrading my CPU, that's $200 - $250 right there already. Plus the 5700X3D doesn't come with a fan/cooler, so I'd want to use the Wraith Prism stock cooler from my 3700X. I'm seeing mixed things on the internet on whether the Wraith Prism would be sufficient, but I do know the 5700X3D can usually be safely undervolted. If I end up needing to buy a new cooling solution, I think that's more than I want to spend right now.

I really want to be able to run games at native 1080p with at least 100 FPS, even if it's on low settings, and I'm definitely worried that Monster Hunter Wilds is gonna run like garbage on my current rig.

Anyone have any insight to push me in one direction or the other?
< >
Beiträge 115 von 20
1) It would certainly be a worthwhile upgrade if all you are wanting to do is bump up your CPU performance and stay on AM4 for a while longer.

2) You don't want to mess with the voltage on those X3D parts

3) You can easily get a decent CPU cooler for a decent price to say within a reasonable budget.

4) If you are wanting to upgrade your memory you'll probably want to look at selling your current sticks and getting 2x16GB for that upgrade as its pretty hard to find those modules now.

5) You'll be well beyond $500 moving to AM5 at a relatively comparable tier to your current system in-generation.

The benefit in-game is largely going to depend on the game and where the limiting factor is for that game on your system. Games that are significantly more CPU and cache dependent will have a fairly large improvement; think things like Sim games, large strategy games, etc.

If I were in your shoes a roughly $300-350ish upgrade would be a good option for your stated use case. Another consideration that you didn't mention is what disk you are using. If you aren't using a decent NVMe SSD then that would be another worthwhile upgrade you could do in-tandem with the CPU & Memory that could help with new games that more heavily use asset streaming.

https://pcpartpicker.com/list/7mbXPJ

EDIT: Also just to note, make sure you do a BIOS update to the most recent stable BIOS for your board as the earlier BIOS versions on B550 boards do not support the 5000 series CPUs. For that MSI board make sure you are on BIOS version 7C91v1D or later prior to doing the CPU replacement.

In the linked PC Part Picker I did the Gskill CL16 Trident Z Neo 3600MT/s 2x 16GB kit as 3600MT/s is pretty much the sweet spot for memory throughput for that generation of Ryzen CPUs and those CL16 DIMMs are some of the best timings. Sell your 3700X and your memory together and you could probably get something in the ballpark of $100 for them to apply to your upgrades.
Zuletzt bearbeitet von PopinFRESH; 25. Nov. 2024 um 5:37
Honestly I really don't think you will get better performance in games by upgrading CPU.

If you need more FPS from your current setup, your money will be better spent on GPU. If you could sell your current GPU and add money spent on Ryzen5700X3D to it, the effect you achieve, should be much better than replacing the processor.

I have a bit different setup. I had Ryzen 3400G + Radeon 6600 XT, recently upgraded to Ryzen 5600. I noticed NO difference in games at all (but to be honest I didnnot run many tests, just visually). I'm playing on 1440p.
I upgraded to the 5700x3d from the 3600x this week. The overall framerate isn't massively higher, maybe about 25%, but the extra smoothness is very noticable in some games. Could be cause of the extra 2 cores though.
Also 16 GB RAM nowadays is really basic. Especially on Windows. It's just enough to fit Windows and a game, but modern OS would use RAM for disc caching. With 16GB total it's not effective.
Zuletzt bearbeitet von BurakZG; 25. Nov. 2024 um 6:28
I own both the 3700x and 5700x3d and the only time I see a difference in performance is if I check my benchmark score, that's it. Literally everything else is the exact same.

You'll only notice a difference observing metrics.
Ursprünglich geschrieben von PopinFRESH:
2) You don't want to mess with the voltage on those X3D parts
Undervolting them is fine. The most you risk is instability, and I don't know about the 5700X3D, but most 5800X3Ds seem to be guaranteed to do -30 all core (or close to it). It brings temperatures down for a lot of people, and these X3D CPUs do run warm despite drawing little power (I have a 5800X3D not undervolted under a Dark Rock Pro 4 and some loads can and will bring it to near/to TjMax).

On a Wraith Prism, it's going to run warm regardless (and probably limit performance to some degree). It's worth the extra $35 for a Thermalright Phantom Spirit/Peerless Assassin. That's the minimum I'd recommend for an X3D, and since they just about match top end air cooling but cost a third as much (and have a low absolute cost), there's no reason not to have at least something like that.
Ursprünglich geschrieben von GOD RAYS ON ULTRA™:
I own both the 3700x and 5700x3d and the only time I see a difference in performance is if I check my benchmark score, that's it. Literally everything else is the exact same.

You'll only notice a difference observing metrics.
I find that odd unless you have a relatively slower GPU and/or only play GPU limited games (either which will obviously mask some of the true difference).

I made a similar change from a 3700X to a 5800X3D, and I am able to notice the difference blindly because it's the difference between holding 60 FPS (with overhead) and commonly failing to in some situations, like Minecraft with high render distances.

I know the 5700X3D is anywhere between 5% to 10% slower than the 5800X3D, but still. It's commonly half to two thirds faster in scenarios where the 3700X is the bottleneck, and that's a larger difference than the one between the 5800X3D and 9800X3D for reference.

https://gamersnexus.net/cpus/amd-r7-3700x-r5-3600-2024-revisit-benchmarks-vs-7800x3d-5700x3d-more

It will help get those higher frame rates where the 3700X won't which is what the thread starter wants. Playing at lower resolution and higher frame rates and/or in games not GPU limited is where the CPU will matter more.

I like the 3700X. It was great in its first few years, and it's still a fine CPU. But it's definitely beginning to really show its age against faster CPUs. While it is by no means necessary to upgrade a 3700X that is performing well, a 5700X3D will give anyone on AM4 a good uplift over one. That could be the difference that allows them to stay on the platform for the foreseeable future (or otherwise longer than the 3700X would allow).
mtono 25. Nov. 2024 um 10:01 
i havent read the whole thread and i say: do the update to 5700x3d before it is off the market.
thx.
@Illusion of Progress

So you can feel a difference though? I'm talking about not having a fps counter up. This difference is only observable through metric observation. When I'm just using the PC I can't tell a difference at all.

It's always been a meh upgrade to me. Everybody acts like your PC is ready for liftoff just by installing the x3d processor and that's not true.

With the 3700x you still get 3200 ram support, pcie 4.0 support, rebar support, etc.

With the 5700x3d you get vcache and newer cores, that's it. Nothing really exciting or new. You also lose eco mode, which I think is really dumb.
Ralf 25. Nov. 2024 um 11:08 
Ursprünglich geschrieben von A:
I only game at 1080p@144
For such low res as 1080p and high fps 3D cache is a must, that's where it gives the most performance uplift. But it all depends on your eyes if you can notice it, since some can't tell the difference between 30 fps and 144 fps.
Ursprünglich geschrieben von GOD RAYS ON ULTRA™:
@Illusion of Progress

So you can feel a difference though? I'm talking about not having a fps counter up. This difference is only observable through metric observation. When I'm just using the PC I can't tell a difference at all.

It's always been a meh upgrade to me. Everybody acts like your PC is ready for liftoff just by installing the x3d processor and that's not true.

With the 3700x you still get 3200 ram support, pcie 4.0 support, rebar support, etc.

With the 5700x3d you get vcache and newer cores, that's it. Nothing really exciting or new. You also lose eco mode, which I think is really dumb.

I wouldn't doubt that it is noticeable without any metric. Hence..

Ursprünglich geschrieben von Lupinus Rictus:
I upgraded to the 5700x3d from the 3600x this week. The overall framerate isn't massively higher, maybe about 25%, but the extra smoothness is very noticable in some games. Could be cause of the extra 2 cores though.

^ what they are noticing is a significant improvement in the 1% and .1% lows; e.g. a more consistent frame pacing with less deviation from the average fps you'd be seeing with an fps counter. That is actually more noticeable "by feel" than seeing 64fps vs 60fps.

Also, for the OP specifically they are playing at 1080p and plan to continue to do so. As such they are far more likely to be CPU bound in more games where the difference in performance between a 3700X and a 5700X3D would be more pronounced for them vs someone using a 1440p or 4K display. But again as I noted in my first post, their uplift is going to be dependent upon the games they play. I don't think anyone is claiming or acting like "your PC is ready for liftoff" from them; they act like some games are pretty much the same performance while other games have significant improvement in performance. Things like StarCitizen, FlightSim, highly dense Grand Strategy games, or something like Minecraft as IoP mentioned have very substantial uplift as they are very CPU intensive and also greatly benefit from the additional cache.

If you don't play those types of games then the upgrade won't be as noticeable.
A 25. Nov. 2024 um 12:04 
Thanks for the help so far. Not quite as unanimous one way or the other as I was expecting.

Anyway, I'm upgrading my RAM to 32GB no matter what, so that's not a concern. Newegg has a combo deal right now for the 5700X3D + G.Skill Ripjaws 32GB (2 x 16GB) DDR4 3600 F4-3600C18D-32GVK at $229 that I was looking at to save a little money. The alternative would be to wait until we get closer to Black Friday and hope the 5700X3D goes on a sale somewhere.

Ursprünglich geschrieben von Illusion of Progress:
It's worth the extra $35 for a Thermalright Phantom Spirit/Peerless Assassin. That's the minimum I'd recommend for an X3D, and since they just about match top end air cooling but cost a third as much (and have a low absolute cost), there's no reason not to have at least something like that.

Do you think either of those would be worth keeping when I upgrade to AM5 in 3-4 years? Or by that point would whatever stock cooler I get with the CPU likely be better?


Ursprünglich geschrieben von Ralf:
Ursprünglich geschrieben von A:
I only game at 1080p@144
For such low res as 1080p and high fps 3D cache is a must, that's where it gives the most performance uplift. But it all depends on your eyes if you can notice it, since some can't tell the difference between 30 fps and 144 fps.
I can definitely notice it. Once I start getting below 70 FPS or so I start getting headaches unless I sit farther and farther away, which I can't do when I'm using mouse and keyboard.

Ursprünglich geschrieben von PopinFRESH:
4) If you are wanting to upgrade your memory you'll probably want to look at selling your current sticks and getting 2x16GB for that upgrade as its pretty hard to find those modules now.

Yea I was gonna get a completely new set of 2x16GB 3600MHz even if I don't upgrade anything else.

Ursprünglich geschrieben von PopinFRESH:
The benefit in-game is largely going to depend on the game and where the limiting factor is for that game on your system. Games that are significantly more CPU and cache dependent will have a fairly large improvement; think things like Sim games, large strategy games, etc.

Even in games like Darktide, Helldivers 2, and the Monster Hunter Wilds beta, I keep having FPS issues that barely change even as I lower the settings, so I feel pretty confident I'm being CPU limited most of the time.

Ursprünglich geschrieben von PopinFRESH:
Another consideration that you didn't mention is what disk you are using. If you aren't using a decent NVMe SSD then that would be another worthwhile upgrade you could do in-tandem with the CPU & Memory that could help with new games that more heavily use asset streaming.

I honestly didn't think about that. I already have everything on SSDs, is an NVME really that much better?

Ursprünglich geschrieben von PopinFRESH:
https://pcpartpicker.com/list/7mbXPJ

Thanks for putting this together. Not sure I want to go for an AIO unless they're as low-maintenance as air cooling is. I've never even considered one. I've got my PC far enough away from me that noise is never a concern, which I know a lot of other people care about.

Ursprünglich geschrieben von PopinFRESH:
Sell your 3700X and your memory together and you could probably get something in the ballpark of $100 for them to apply to your upgrades.
What's the best way to sell things like that? I'm rural enough that I doubt a local sale is gonna happen, and I don't have an ebay account or anything like that. Would people really buy used PC parts from a brand new account?
Ursprünglich geschrieben von GOD RAYS ON ULTRA™:
@Illusion of Progress

So you can feel a difference though? I'm talking about not having a fps counter up. This difference is only observable through metric observation. When I'm just using the PC I can't tell a difference at all.
Absolutely. If I didn't mean that it was observable blindly, then I wouldn't have said it.

Of course I'm not saying there's a blindly observable difference in every possible scenario. There's definitely not. It will namely be in CPU-limited scenarios. The 3700X is still fairly solid, but in ones that are especially CPU limited, yes, it can easily be blindly noticeable.

Obviously if you're GPU limited, the difference is going to be masked and there's an argument you're paying for an upgrade sooner than is necessary. And I wouldn't disagree with that take at all.
Ursprünglich geschrieben von GOD RAYS ON ULTRA™:
It's always been a meh upgrade to me. Everybody acts like your PC is ready for liftoff just by installing the x3d processor and that's not true.

With the 3700x you still get 3200 ram support, pcie 4.0 support, rebar support, etc.

With the 5700x3d you get vcache and newer cores, that's it. Nothing really exciting or new. You also lose eco mode, which I think is really dumb.
People hype things up, yeah, and I can respect you not blindly following FOMO.

But many of the things you're listing are just arbitrary spec things on their own. The important part isn't so much "does it support this particular feature", but rather "what is its performance".

And AMD's v-cache CPUs definitely tend to result in wildly higher performance (in certain things only) specifically because of that particular feature. So that's why it gets that hype.

Namely, latency bound, "real-time" applications are what this tends to impact... and games are pretty much that very thing. Outside of that, yeah, they don't offer much advantage (they actually offer a slight disadvantage compared to their non-cache equivalent due to their regressed clock speed). After all, it's very, very old news that cache helps performance a lot (like, 1990s or even earlier levels of old news). RAM hasn't quite kept pace with CPUs in a long time now (again, going back to at least the 1990s), and even if it did, there's going to be latency penalties. Cache tends to speed up performance because it's more local and much faster... but smaller. If the CPU goes to fetch data and it's not in cache (called a "cache miss") then it has to go to RAM, which is many times slower than L3 cache, which itself is many times slower than L2 cache. Also, keep in mind that L2 cache tends to be local to a given core (or core cluster) whereas L3 tends to be more shared.

For additional context, in case it helps understand why it helps so much, as far as I understand it, AMD's CPUs (minus the X3D CPUs) tend to have a "faster-but-smaller" cache philosophy compared to Intel's CPUs. So, minus the X3D CPUs, this partly explains why Intel CPUs outperform AMD CPUs in games. In reality, there's a whole lot more to it than cache speed and amount. Examples of those things could be AMD's L3 cache all being contiguous between the cores (at least on a given CCD, and at least since Zen 3), whereas Intel's (I think?) is split into "slices" near clusters of cores, as well as actual architectural differences, clock speed differences, and so on. So going back to the "faster-but-smaller" thing, what the X3D CPUs did was bolster that lack of cache. This was enough to compliment AMD's "faster-but-smaller" underlying philosophy with enough extra cache to propel those CPUs above Intel's CPUs in game performance.

By the way, eco mode is great because it tends to put the CPUs towards a more efficient spot in the performance/power draw curve, but AMD's X3D CPUs also tend to sit in a lower and more efficient spot as well, specifically because they have reduced clock speeds (and less voltage). They tend to lead the charts in efficiency when it comes to gaming. If you're after efficiency, at least for gaming, the X3Ds are the clear winner. But if you're after that for "general application" performance, then yeah, a non-X3D in eco mode is probably the winner there. At least among AMD's CPUs.
Zuletzt bearbeitet von Illusion of Progress; 25. Nov. 2024 um 18:01
Ursprünglich geschrieben von A:
Ursprünglich geschrieben von Illusion of Progress:
It's worth the extra $35 for a Thermalright Phantom Spirit/Peerless Assassin. That's the minimum I'd recommend for an X3D, and since they just about match top end air cooling but cost a third as much (and have a low absolute cost), there's no reason not to have at least something like that.
Do you think either of those would be worth keeping when I upgrade to AM5 in 3-4 years? Or by that point would whatever stock cooler I get with the CPU likely be better?
Reading into the future 3 to 4 years is never a guarantee and often requires speculation (often based on extrapolating existing trends), but since most current coolers are cross platform compatible, and AM5 is already out, you should be good there.

If worst comes to worst, a $35 cooler lasting 3 to 4 years can't be called a waste (but it's already usable on AM5 so I see little to no reason you can't keep using it).
Ursprünglich geschrieben von A:
Current build: https://pcpartpicker.com/user/aurens/saved/#view=XXTHRB

I've got a Ryzen 7 3700X + Radeon 6750 XT currently, and I'm debating on whether it's worth it for me to upgrade to the 5700X3D or not. I only game at 1080p@144, so I don't feel like my performance is bad enough for me to be willing to spend the $500+ to upgrade to an AM5 motherboard, CPU, and DDR5 RAM, but it's bad enough to be kind of annoying.

But If I'm upgrading my RAM to 32GB and upgrading my CPU, that's $200 - $250 right there already. Plus the 5700X3D doesn't come with a fan/cooler, so I'd want to use the Wraith Prism stock cooler from my 3700X. I'm seeing mixed things on the internet on whether the Wraith Prism would be sufficient, but I do know the 5700X3D can usually be safely undervolted. If I end up needing to buy a new cooling solution, I think that's more than I want to spend right now.

I really want to be able to run games at native 1080p with at least 100 FPS, even if it's on low settings, and I'm definitely worried that Monster Hunter Wilds is gonna run like garbage on my current rig.

Anyone have any insight to push me in one direction or the other?

It is the cheapest & least hassle upgrade.

The 3700X has 8 cores over 2 chiplets. This can cause issues due to the interconnect between them, which is tied to memory speed.

As for the 5700X3D, with a single chiplet, memory speed is barely an issue, especially with such a large cache.


2 years ago, went from a 3600X to 5800X3D. There was a quite a difference.

It will improve to frame time/minimum frame rates in nearly all games. It meant much more smooth experience.
It also depends on the games you play also.
I suggest you check benchmarks on youtube or so.


As you are playing games at 1080p 144Hz, the 5700X3D is a very cost efeective upgrade in my opinion.

Be sure to update the motherboard BIOS first.
Also consider a better CPU cooler.
Ursprünglich geschrieben von Lord Flashheart:
The 3700X has 8 cores over 2 chiplets.
The 3700X is typically a single CCD CPU. I say typically because Ryzen 5 and 7 CPUs are almost always a single CCD (only Ryzen 9 should be dual CCD), but there's apparently been rare cases where particular ones have two.

However, the single CCD is internally split into two CCXs on Zen 2, which may be what you're thinking of. This basically means the eight cores are "split" into complexes of four cores, and likewise the 32 MB L2 cache is "split" into two 16 MB parts.

This was unified with Zen 3.

https://commons.wikimedia.org/wiki/File:Zen_2_vs_Zen_3_CCD_Layout.jpg
< >
Beiträge 115 von 20
Pro Seite: 1530 50

Geschrieben am: 25. Nov. 2024 um 2:31
Beiträge: 20