• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Lower performance by R7 3700x than expected

Here the graph during the benchmark in game
Your scores have improved for both CPU and GPU, so there's some progress. But you only showed the CPU utilization for seven threads, and the 3700X has sixteen. Also, it'd be helpful to monitor per-core clocks at the same time.
 
Your scores have improved for both CPU and GPU, so there's some progress. But you only showed the CPU utilization for seven threads, and the 3700X has sixteen. Also, it'd be helpful to monitor per-core clocks at the same time.
Here you go, i divided in 2 screens :) second has clocks

1633298303876.png




1633298392414.png
 
No it doesn't I also have an Asus mobo and even with DOCP turned on I am still able to change memory timings from what the xmp profile suggest
I can confirm yhis on mine

Your scores have improved for both CPU and GPU, so there's some progress. But you only showed the CPU utilization for seven threads, and the 3700X has sixteen. Also, it'd be helpful to monitor per-core clocks at the same time.
Sounds like a game problem. Might need to adjust a file ini. I wonder if setting affinity might help.
 
Here you go, i divided in 2 screens :) second has clocks
It looks like all threads of your CPU are being utilized properly. Boost clocks also seem adequate. I still can't explain how an oc'd quad core from the same generation is able to match stock eight cores in this CPU intensive benchmark. And even with all 16 threads loaded, an oc'd 3600 is outdoing your 3700X :confused:

Well, I guess it's all about tweaking at this point. As others have suggested, a top cooler should let you squeeze a bit more from the CPU. With lower temps you'll get longer boost periods, or you could go for an all core OC if you're feeling adventurous. Finding your maximum stable IF and memory clock should be the next step. Tightening RAM timings will also boost your game performance. Hit us up in Zen Garden! :toast:
 
It looks like all threads of your CPU are being utilized properly. Boost clocks also seem adequate. I still can't explain how an oc'd quad core from the same generation is able to match stock eight cores in this CPU intensive benchmark. And even with all 16 threads loaded, an oc'd 3600 is outdoing your 3700X :confused:

Well, I guess it's all about tweaking at this point. As others have suggested, a top cooler should let you squeeze a bit more from the CPU. With lower temps you'll get longer boost periods, or you could go for an all core OC if you're feeling adventurous. Finding your maximum stable IF and memory clock should be the next step. Tightening RAM timings will also boost your game performance. Hit us up in Zen Garden! :toast:
Thanks you all for your support, i'm glad to know there is not a specific problem and is maybe just something with this game.

I'm interested into overclocking but i'm always a bit scared for consequences i'll stay with xmp and pbo enabled so i'm safe with a bunch of overclock :)
 
I can confirm yhis on mine
The only time I use the XMP profile from my 3200C14 sticks is when I plan to exceed 1900fclk :D the stock xmp profile is good for me up to 2100, if is not stable at that speed, at 2000 it is..

I can alter all timings as well when xmp is loaded..
 
The only time I use the XMP profile from my 3200C14 sticks is when I plan to exceed 1900fclk :D the stock xmp profile is good for me up to 2100, if is not stable at that speed, at 2000 it is..

I can alter all timings as well when xmp is loaded..
Maybe I set somewhere an auto setting, i'll check it and change if i find :)
 
It looks like all threads of your CPU are being utilized properly. Boost clocks also seem adequate. I still can't explain how an oc'd quad core from the same generation is able to match stock eight cores in this CPU intensive benchmark. And even with all 16 threads loaded, an oc'd 3600 is outdoing your 3700X :confused:

Zen 1/2/3 doesn't scale much past 4 cores assuming all other things being equal clock/mem/arch.... Not for real world gaming usage anyway. Most of the gains gen on gen have come from Cache/latency improvements not core count increases at least with most modern games. A 3600 with better memory and cooling is almost always going to be faster than a 3700X in gaming the same with the 3300X.


Average.png

 
Zen 1/2/3 doesn't scale much past 4 cores assuming all other things being equal clock/mem/arch.... Not for real world gaming usage anyway. Most of the gains gen on gen have come from Cache/latency improvements not core count increases at least with most modern games. A 3600 with better memory and cooling is almost always going to be faster than a 3700X in gaming the same with the 3300X.


View attachment 219453


This is exactly right -- why I would think the 5600x is probably the best play while you can still sell that 3700x for decent $$ and it will last and game for much longer into the future.
 
Zen 1/2/3 doesn't scale much past 4 cores assuming all other things being equal clock/mem/arch.... Not for real world gaming usage anyway.
After checking more benchmarks, I can now see your point. I knew that a tuned 3300X could match the 3600 in gaming, but I had no idea that going from six to eight cores brings virtually zero benefits with the Zen architecture:

zen2.jpg


zen3.jpg


Even so, I find it strange that modern games can't take advantage of the extra threads. I don't play the new titles, but it seems that most of them are still perfectly playable with eight threads on Zen 2 / Comet Lake.
 
After checking more benchmarks, I can now see your point. I knew that a tuned 3300X could match the 3600 in gaming, but I had no idea that going from six to eight cores brings virtually zero benefits with the Zen architecture:

View attachment 219484

View attachment 219485

Even so, I find it strange that modern games can't take advantage of the extra threads. I don't play the new titles, but it seems that most of them are still perfectly playable with eight threads on Zen 2 / Comet Lake.
Depends on the game, but I've noticed even in games that load all the cores (horizon zero dawn, cyberpunk), the additional threads even on intel don't seem to be 'core' worker threads, but act more like support threads for loading assets/ cache prediction etc. Which kind of sucks because it turns off boost but still sits there doing nothing on 4+ cores.

Going from 8700K to 10850K (both OC'd at 5.1) did bring a min FPS boost, mainly from 8MB more cache I imagine, but averages stayed pretty much identical.

In any case my next upgrade will be to a 6600x or the cheapest meteorlake i5 paired with a monster GPU.
 
Last edited:
Yeah i did know the fact and was unsure between 5600x and 3700x. I choose 3700x for two reason: my mobo was not ready to get a serie 5000 and i needed a bios update, and i works too on my pc and more core/threads are welcome. Performance are similars so i choose 3700x
 
That 3700x is chocking your rx6700xt. That’s one of the reasons for poor performance. A 5600x/5800x/5900x will run all over it. These 3 cpus are not that far apart in gaming performance. If you do other things then the xtra cores will show a benefit. You have all good parts just the cpu is weak and better cooling will help but not near as good as a strong processor. Of course poor cooling can strangle a premium component as well
 
The only time I use the XMP profile from my 3200C14 sticks is when I plan to exceed 1900fclk :D the stock xmp profile is good for me up to 2100, if is not stable at that speed, at 2000 it is..

I can alter all timings as well when xmp is loaded..

Ddr3 here, 2133 Kit at 2400 with tighter than Trident Z timings.
 
Back
Top