• Guest, The rules for the P & N subforum have been updated to prohibit "ad hominem" or personal attacks against other posters. See the full details in the post "Politics and News Rules & Guidelines."

RYZEN 7 2700 Possible Bottleneck?

Moe Lester

Junior Member
Feb 21, 2020
2
0
6
I have been playing lots of games on my pc and can play almost all games on ultra with no frame rate penalty however my frames tend to hover around 80-90 while playing most games and if I lower the settings the frame rate doesn't increase. Example) Division 2 runs at 80-90 fps on ultra 1080p and on low it runs at 90-95 fps on 1080p. Csgo on max in game is about 170 to 190 fps which is low for this setup. Is this a cpu bottleneck and do I need to overclock?

My setup is...

- Ryzen 7 2700 with stock cooler

- Corsair vengeance ram 3200

- Gigabyte D3SH b450 motherboard

- rtx 2070 super from MSI

- 600w PSU

Thanks!
 

Hitman928

Platinum Member
Apr 15, 2012
2,283
1,178
136
If you're trying to get really high fps constantly (above 100fps on newer games, over 200 on older games) then a 2700 is going to struggle to do that. It is a 65 W processor so it will back off on frequency significantly as soon as more than 1 and especially 2 cores are loaded. You can try overclocking and you'll probably get about 15% - 20% higher performance depending on how well your chip overclocks. If you want more performance than that you'll probably have to upgrade your CPU to a 3rd gen Ryzen or deal with it for now and see if the 4th gen Ryzen's will work on your motherboard when they release later (probably late) this year.
 
  • Like
Reactions: lightmanek

lobz

Golden Member
Feb 10, 2017
1,006
797
106
If you're trying to get really high fps constantly (above 100fps on newer games, over 200 on older games) then a 2700 is going to struggle to do that. It is a 65 W processor so it will back off on frequency significantly as soon as more than 1 and especially 2 cores are loaded. You can try overclocking and you'll probably get about 15% - 20% higher performance depending on how well your chip overclocks. If you want more performance than that you'll probably have to upgrade your CPU to a 3rd gen Ryzen or deal with it for now and see if the 4th gen Ryzen's will work on your motherboard when they release later (probably late) this year.
Don't for get replacing the stock cooler too, if he really wants to overclock. I wouldn't recommend it otherwise, unless it's a very light overclock.
 

Hitman928

Platinum Member
Apr 15, 2012
2,283
1,178
136
Don't for get replacing the stock cooler too, if he really wants to overclock. I wouldn't recommend it otherwise, unless it's a very light overclock.
You can probably get 10% or so with the stock cooler depending on how much fan noise you can tolerate, but yes, if you really want to get that last 5% - 10% you'll need a new CPU cooler.
 
  • Like
Reactions: lobz

VirtualLarry

Lifer
Aug 25, 2001
46,947
4,591
126
If you're running a 2700 non-X version, those really suck for single-threaded clocks. I recommend putting it under 240mm AIO WC, and then doing a static OC to 4.0Ghz. (That's how I had mine, for DC work.)

If you don't feel comfortable doing that, then just go sell / return your chip, and get a Ryzen R5 3600 (Zen2/3000-series) CPU. They are much faster in gaming, than Zen/Zen+ CPUs.

Edit: There's a reason that the 2700, in particular, is a "cheap" CPU.
 

Jimzz

Diamond Member
Oct 23, 2012
4,324
119
106
The 2700 will perform much better with a better heatsink and a hair more voltage. It tries to stay in the 65watt area. So the better heatsink and voltage will allow it to run at higher frequency.

I run this cheap 6 pipe heatsink on my 2700x
 

Soulkeeper

Diamond Member
Nov 23, 2001
6,535
67
91
cat /proc/$(pgrep -x dota2)/status
Threads: 46

Some games will use every bit of cpu you throw at them.
Of course they almost certainly aren't balanced evenly, ie: 1-2 threads might be maxed all the time and the others used lightly.
 

Arkaign

Lifer
Oct 27, 2006
20,385
773
126
2070 Super and High Refresh VRR gaming : pair with a Ryzen 3600 / i7 9700 or better for best results. Don't forget decent ram with tight timings (there is a Ryzen memory calculator out there, generally 3466/3600 and CL15 or better yields best results).
 
  • Like
Reactions: mopardude87

Ganakas

Junior Member
Mar 26, 2020
2
0
6
Hey bud , I get 142 fps solid in Battlefield 5 on Ultra at 1080p minus undergrowth which i ofcourse turn off , and I tend to keep terrain on medium

Id get more than that but I have 144hz monitorso I cap my frames at 142 usually. I get basically the same on Apex Legends its actually easier to run in my opinion as Battlefield is buggy as $hit and depending on how you set your 3rd /bottom layer Ram timings it can just crash outta no where , no matter how "stable" u might think your ram overclock is....its not till u can play Bf5 haha.

Anyway here's the thing...Don't all core overclock the processor. just don't. U can if u are looking to do alot of thread heavy workloads but why bother.

get a 50 dollar 240mm aio make sure u have a case with plenty of fans to deal with the heat coming off that 2070. And then A) as others have said tighten every ram timing u can (all of them) and increase the ram's freq as much as u can. GL on 2700's memory controller mine isn't that great and without manipulating the base clock I can't get past 3466.
doesn't mean u won't hit 3600+ tho ...chip to chip variance is high .

U can hit 1940 CB R15 with that now 130 dollar processor with the right all core OC , OR you can hit 488-489 single thread score on CPUZ with it ( I have) its up to you.
That processor comes stock with a junk A$$ single thread score (this is for reference) of 390-400 thats trash , I5 4690k devil's canyon is right near that for reference pre overclock (wife has one).

So long as the motherboard you picked allows base clock manipulations along with having a decent power delivery ...You can hit 120 fps NO PROBLEM with a 1660 TI in most games on high settings.

With the card you have ? 144fps is gonna be a cake walk. Ive spent a year with this processor (check out darthraider on whatever your fav bench site happens to be ...userbenchmark /geekbench etc ...thats me) Outside of stupid cooling solutions that no one is going to be able to actually game on ...my processor on vs others on air /aio's that actually reside within a case that u could sit in a room with tends to be #1-2. esp if pared with the 3d cards ive had.

currently i have a 2060 super FE which isn't really comparable to yours. so again ... it takes time to get to know the ram kit you have and it will take time to figure out how far u can push the Host clock if your mobo allows it.

if the mobo u have doesn't allow host clock tinkering .....remember that fact and never purchase that series of boards from them again.

as wtf... (Gigabyte has horrible software or always has had ...but solid hardware and i can't remember a mobo on intel that I had over past 20 years that they made without host clock being opened up) So when I got my first amd processor ever this 2700 ofcourse first thing I did was go for that Host clock and make my system really a personal computer ...how many folks do u think run a 2700 at 4280 /4179 4281 and so on haha.

Anyway forget all core OC u need 2/4/6 core power on video games for the most part and static OC's are rough on the processor as u tend to have to use more volts than u would otherwise.

Where as with the host clock not only can u increase the ram freq beyond what u would normally BUT ALSO u can mimic the 2700x's behavior simply by setting LLC ....leaving the Processors MAIN multiplier alone (its for blender and youtube videos thats it not for gaming) but yea leave it alone ...set voltage for the target speed u want ..minus .02 off that as in u want 4.2ghz ? most ppl will tell u 1.39-1.42 volts

with the host clock u can obtain 4.2ghz on this processor BOOST as in anyway just PM me man i'll explain it.
 

Ganakas

Junior Member
Mar 26, 2020
2
0
6
sorry finally got in on game Que was heavy today. Anyway what I was getting at is ..you can hit high Frequencies both Ram and Processor while using reasonable voltages IF you use the host clock.

And with this processor in particular as others have said once You can AVERAGE <--- note the term ... 4ghz while gaming the primary increase in performance/frames /frame delivery that you'll get is from Ram Overclocking. but what good is it to get all the timings perfect and stable (game stable ...the mem test etc is useful but don't kid yourself ... games are odd and variables are newly added by devs on a patch by patch basis) OC the processor first or get the Frequency avg u want. Single thread performance on zen + is better when its not static all core OC ... and the diff isn't HUGE the diff in frame delay tends to be noticable for whatever reason.

Anyway after a 3 hour game session utilization on 2060 FE avg'd 93 % ...( maps change u die etc ) during actual active gameplay I rarely see the 2060 drop below 97-98% usage meanwhile my processor at 4.1ghz ( keep in mind again all i do is set the voltage that "would" maintain the desired clock) change LLC and the 2700 will act like its a 2700x as in instead of 3400all core with 4100 ocassionally on two threads idle .... ALL cores will constantly boost to 4.1ghz and once u know how to deal with the settings and back the voltage off little by little you'll average after again about 3 hours of gaming 4018ghz on the weakest cores while the best cores on either CCX will avg around 4075ghz ..as they will throttle still but i'll walk u thru it if you pm me and the chances of seeing any core throttle below 3.98 ghz in a gaming load is well it doesn't really happen unless the core is idle in which case yea it will drop fairly low.

secret is leaving primary multiplier alone .... good VRM's on the mobo a real powersupply that delivers consistent clean bleed free power. and finding the Proper LLC setting to go along with this setup that will be specific to your board. I use "extreme" on gigabyte which is essentially just leaves the voltage alone or ocassionally gives it a tiny overshoot instead of vdroop...other boards are well just different in the behavior of the LLC settings.

Also its important to ignore most every youtube tech person you see and any benchmark they post about atleast this processor ...or any gaming Zen + related bench mark list that has the processor with a static overclock as clearly this person giving the review hasn't had to rely on the processor as his primary gaming CPU else he would have put the time in and figured out that tuneing the voltage AND changing the CTDP setting in bios > by up to 15-18 Fps than a static OC

I can get this cpu to 4.275 static without to much trouble game stable ( but this doesn't allow me to get the best ram oc my kit is capable of sadly) anyway this i can do....and without even touching the host clock i get better frame delivery /time /pacing and AVG<-- fps just by setting voltage , increasing CTDP setting (which is effectively altering the PPT setting that we don't have access too like the X chip guys do)

anyway pm me i'll help ya im about ready to switch to the 3000 series anyway n figure out where the channel guys are horribly wrong 3 months into ownership of that generation lol.

U can't hate on review guys they have SO much hardware to look at. Easy just to set a base line static oc it as far as they can or leave it at stock n manipulate a few settings u almost NEVER see any of htem deal with host clock OC's on either intel nor amd.

But yea 120-140 bucks this processor is fully capable of 144fps at 1080p without a 2080ti ...hell on high /med settings 144 with an Overclocked 1660 TI is doable as well.... Ram > everything on this chip. 65tdp is snake oil means nothing unless u have a cheap mobo that doesn't give u ctdp /host clock settings or has a crap VRM.
 

Hitman928

Platinum Member
Apr 15, 2012
2,283
1,178
136
65tdp is snake oil means nothing unless u have a cheap mobo that doesn't give u ctdp /host clock settings or has a crap VRM.
I won't bother with the rest of your post, there's too much to go through, but this is misleading. The 65W TDP isn't snake oil, it sets the power limit (+ a % allowable by boost) that the CPU will adhere to which will greatly limit the frequency of the CPU once more than 1-2 cores are active. If you manually overclock, you're removing said limit, that doesn't make it a fake limit though, it just means to get the performance the OP wants out of the chip, you need to overclock it at which point how far you can overclock will depend on your cooling which was pointed out from the very beginning.

Also, bus speed overclock can be effective but can cause more problems than its worth including data corruption on your hard drives, so "caveat emptor" on that.
 

ASK THE COMMUNITY