4770k, will it bottleneck the new rtx cards?

Sep 3, 2018
1
0
10
I'm looking to upgrade from my 980ti, and I'm wondering if I should jump to the new rtx 2080ti right away or if I should upgrade my cpu first. If I get the new card, will I be bottlenecking at 1440p? I can get 180+ fps in the competitive shooters (besides pubg).

Edit: ic'd at 4.4 GHz, 16gb Ram ddr3 at 2100mhz
 
Solution
There is no such thing as "bottlenecking"
If, by that, you mean that upgrading a cpu or graphics card can
somehow lower your performance or FPS.
A better term might be limiting factor.
That is where adding more cpu or gpu becomes increasingly
less effective.

4770K is still a very good processor.

Try this test:
Run YOUR games, but lower your resolution and eye candy.
If your FPS increases, it indicates that your cpu is strong enough to drive a better graphics configuration.
If your FPS stays the same, you are likely more cpu limited.

Since you have 8 threads, find out how many are effectively used now.
You can do this in the windows msconfig boot advanced options option.
You will need to reboot for the change to take effect. Set...

Karadjgne

Titan
Ambassador
No. Or yes. Depends on how you look at it. The new cpus have higher IPC, allows for higher fps, but even the older cpus are still not getting bogged down for the most part. So if you look at fps, then yes, it's a bottleneck, if looking at ability, then no.
 
There is no such thing as "bottlenecking"
If, by that, you mean that upgrading a cpu or graphics card can
somehow lower your performance or FPS.
A better term might be limiting factor.
That is where adding more cpu or gpu becomes increasingly
less effective.

4770K is still a very good processor.

Try this test:
Run YOUR games, but lower your resolution and eye candy.
If your FPS increases, it indicates that your cpu is strong enough to drive a better graphics configuration.
If your FPS stays the same, you are likely more cpu limited.

Since you have 8 threads, find out how many are effectively used now.
You can do this in the windows msconfig boot advanced options option.
You will need to reboot for the change to take effect. Set the number of threads to less than you have.
This will tell you how sensitive your games are to the benefits of many threads.
If you see little difference, your game does not need all the threads you have.
You may find that the upcoming i7-9700K 6 core with a 5.0+ overclock is your most effective cpu upgrade.
 
Solution
Right - what framerate are you getting now in the games you mentioned? You have a 144/165 mhz monitor right?

Your cpu is slightly faster than my 3570k @ 4.3 was (plus threads) and my 1070 is ~ your ti. Moving to an 8700k @ 4.7 upped my fps from 70-80-ish to 90-100-ish on BF1, 1440p/high. So you should see a fps increase as well but to a lesser degree.
 
Oct 21, 2018
4
0
10
I recently got my rtx 2070 and my i7 4770k absolutely bottlenecks. My GPU is only able to run at 60% while my CPU is 100%. It means I can't run basic games smoothly and I get stutter even at medium graphics.
 

Karadjgne

Titan
Ambassador
No. Those numbers do not represent amount of capacity, but amount of resources used. Both the gpu and cpu will always run at 100% of their ability. If the clock says 4.0Ghz, that's what it runs whether 10% of resources are used or 99%.

All those numbers mean is that in that particular game, the cpu is able to put out maximum fps, requiring 100% of its resources to do so, but the gpu only requires 60% in order to accomplish that fps at the settings you've enabled. Change your resolution to 4k DSR and you'll see cpu drop below 100% and gpu will be at 99% usage as the gpu will no longer be able to maintain maximum fps allowed by the cpu, so the cpu doesn't have to process as many per Hz.

I have enough (140) 2k/4k/8k scripted mods on my Skyrim that if left wide open fps, the cpu (i7-3770K) runs 99% and my gpu (gtx970) runs 63%. About 130fps @1080p/60Hz. There's no need for that, so I capped in game to 90fps, now my Skyrim runs 55% cpu/63% gpu. All because the cpu no longer needs to process extra fps that are never seen and of absolutely no use on a 60Hz monitor.

Tune your settings. You'll get better real life results than artificial benchmarks you have no use for.

Stutter is when you have mainly a 60Hz monitor and you are pushing to get 60fps. Each frame happens normally 1/60th of a Hz and is replaced 1/60th later, but if the game introduces any new thing, that can cause the game engine to make a correction, the exact same frame is reproduced at 1/30th, and the new frame happens 1/30th later. That's a stutter you can visibly see. Turn off any v-sync, maximize gpu, minimize cpu settings such as grass detail or viewing distance. By having a 100% load on cpu, it has no room to move for new data, so threads get prioritized, some put on hold until necessary, which creates a holdup your gpu reproduces as stutter.
 
Oct 21, 2018
4
0
10

I don't know if that's true. Before I got my new card I ran a 780 ti and I was able to run games smoothly that I currently cannot. At the same settings of course. (for instance R6 siege at medium it no longer can run without stuttering)

It may be true that the gpu doesn't need more than 60% to run the game, but the CPU is undoubtedly "bottle necking" meaning my new GPU requires more CPU power of which it cannot provide.


 
Oct 21, 2018
4
0
10
It really is as simple as :
780 TI + i7 4770k in siege medium = smooth experience with spare cpu power to run a browser in the background
RTX 2070 + i7 4770k in siege medium = cpu struggles and is consistently at 95%+
 

Karadjgne

Titan
Ambassador
Running with medium settings, not taxing the gpu barely at all which almost forces the cpu to run at maximum usage. Bump up graphics settings to ultra, in nvcp drop grass detail down, global settings drop visual distance down, change pre-rendered frames to 1. Cap fps at 90. The objective is to lower cpu demand, raise gpu demand so that the gpu isn't trying to throw out frames faster than the cpu can deliver them. The cpu itself isn't the bottleneck, the way you have your settings is forcing more demand on the cpu. It's like having shackles on a man who kept up just fine when everyone was walking, but that 2070 is demanding everybody run and you wonder why he now can't.

With a 60Hz monitor all you need is minimum frames above 60, maximum is pointless, the monitor can't show it. So tax the gpu hard and bring the maximum fps down, that card can handle it.
 

Velanor

Reputable
Oct 31, 2015
37
0
4,540
I have 4790k @4,6Ghz and RTX2080 running at 1440p 144hz monitor with 16gb ram. In most of the games my GPU is on 60-70% but CPU remains 50%. In some games graphics card is working 100%. How to explain this
 

Karadjgne

Titan
Ambassador
Resolution and majority of details settings are all on the gpu. Fps limit is set by the cpu. Let's say the cpu at best can do 200fps, it uses @50% of its resources to get that 200fps, it can't translate the game code any faster, the game code itself limits the cpu resources, like threads etc. Now the gpu has to translate the cpu frame data into a picture and put it up on the screen. Monitor refresh allows upto 144 frames per second. The resolution demands just so many pixels, @1.7x as many as 1080p, so the gpu has to work harder to live upto the 200fps limit set by the cpu. In some games it only uses 60% of its resources, according to detail settings, in some games as much as 100%.

A lot depends on exactly what the game code demands, limits and what outside influences like resolution and detail settings are applied. Cs:go only uses 2-4 threads, so an i7 will never see much past 50%usage no matter what settings, Witcher 3 uses upto 8 threads so can swamp an i7 at times
 

Matthew Collette

Honorable
May 14, 2013
36
0
10,530
I'm looking to upgrade from my 980ti, and I'm wondering if I should jump to the new rtx 2080ti right away or if I should upgrade my cpu first. If I get the new card, will I be bottlenecking at 1440p? I can get 180+ fps in the competitive shooters (besides pubg).

Edit: ic'd at 4.4 GHz, 16gb Ram ddr3 at 2100mhz

I just upgraded from a 980ti to 2080ti, I have 4770k at 4ghz. You’ll be just fine. I get 60fps at 4k