Overclock.net › Forums › Graphics Cards › NVIDIA › Something is bottle-necking my GTX 1080 and I have no idea what it is
New Posts  All Forums:Forum Nav:

Something is bottle-necking my GTX 1080 and I have no idea what it is

post #1 of 6
Thread Starter 
While playing Hitman (2016) I notcied that my GPU usage was never maxing out. I turned the super-sampling up, lo and behold gpu usage went up to 100%.

Here's my current set up: http://uk.pcpartpicker.com/list/8csM8K. The CPU is overclocked to 4.2GHz and CPU usage never maxes out either. That means the CPU can't be bottleneck, right?

Any help would be much appreciated.
post #2 of 6
It's your CPU.

The GTX 1080 is a very powerful card, and your CPU just can't keep up. Your CPU is trying to send all those draw calls to your GPU and it just can't send anymore at a certain point.

Let me put it this way.

Say your CPU can't send more than 13,000 draw calls to your GPU. Now on low graphics settings you are sending those 13,000 draw calls and you are getting 130 FPS and your GPU utilization is at 50%.

On the other hand, lets say you are on max settings. Now your CPU has to only send 6,000 draw calls because the CPU is now waiting for the GPU to finish work on those draw calls therefore you are getting 100% GPU utilization

Now in those 13,000 draw calls, a single draw call has very little data and geometry/detail, therefore it gets processed faster by the GPU, and your GPU is like "Yo bro CPU, come on, give me more work. I'm just standing here waiting for you". Therefore you are getting more CPU utilization than GPU.

On the other hand with the 6,000 draw calls, a single draw call has much more data in it and much more geometry/detail, therefore it takes a while for your GPU to finish work on that draw call and you CPU is like "Yo GPU, come on man, why are you taking so long. I'm trying send more draw calls to you, finish faster" therefore you are getting more GPU utilization than CPU.

Hope that helps thumb.gif
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
post #3 of 6
Thread Starter 
Quote:
Originally Posted by Fantasy View Post

It's your CPU.

The GTX 1080 is a very powerful card, and your CPU just can't keep up. Your CPU is trying to send all those draw calls to your GPU and it just can't send anymore at a certain point.

Let me put it this way.

Say your CPU can't send more than 13,000 draw calls to your GPU. Now on low graphics settings you are sending those 13,000 draw calls and you are getting 130 FPS and your GPU utilization is at 50%.

On the other hand, lets say you are on max settings. Now your CPU has to only send 6,000 draw calls because the CPU is now waiting for the GPU to finish work on those draw calls therefore you are getting 100% GPU utilization

Now in those 13,000 draw calls, a single draw call has very little data and geometry/detail, therefore it gets processed faster by the GPU, and your GPU is like "Yo bro CPU, come on, give me more work. I'm just standing here waiting for you". Therefore you are getting more CPU utilization than GPU.

On the other hand with the 6,000 draw calls, a single draw call has much more data in it and much more geometry/detail, therefore it takes a while for your GPU to finish work on that draw call and you CPU is like "Yo GPU, come on man, why are you taking so long. I'm trying send more draw calls to you, finish faster" therefore you are getting more GPU utilization than CPU.

Hope that helps thumb.gif

Thanks for your detailed reply! Still it seems crazy to me that a 3770k would bottleneck a GTX 1080. Would upgrading to a Skylake i7 fix this?
post #4 of 6
Quote:
Originally Posted by Pascual View Post

Thanks for your detailed reply! Still it seems crazy to me that a 3770k would bottleneck a GTX 1080. Would upgrading to a Skylake i7 fix this?

Yes it would. But honestly you don't have too. Unless you are running at 100% CPU utilization and 50% GPU on 4k max settings and you are only getting 40 FPS then it's time to upgrade. Just bump up your graphics settings and you should be fine.

The only reason you ever want to upgrade your CPU is if the CPU is holding your GPU back on max settings on some high resolution like 1440p or 4k. This is not happening in your case. So it would be pointless to upgrade your CPU. Unless you want more than 2000 FPS on grand theft auto 3 in 4k.

thumb.gif

[added]
I'm of course assuming you are gaming at 1440p? maybe even 1080p? Your card can pretty much handle 4k at 60FPS. I know that both my RX 480s can handle 4k gaming at 60FPS even with an i3-4150. That CPU is so week it's not even funny.
Edited by Fantasy - 7/12/16 at 6:20pm
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
post #5 of 6
Thread Starter 
Quote:
Originally Posted by Fantasy View Post

Yes it would. But honestly you don't have too. Unless you are running at 100% CPU utilization and 50% GPU on 4k max settings and you are only getting 40 FPS then it's time to upgrade. Just bump up your graphics settings and you should be fine.

The only reason you ever want to upgrade your CPU is if the CPU is holding your GPU back on max settings on some high resolution like 1440p or 4k. This is not happening in your case. So it would be pointless to upgrade your CPU. Unless you want more than 2000 FPS on grand theft auto 3 in 4k.

thumb.gif

I am playing on 1440p, 144hz and max settings.

If my CPU is the bottneck wouldn't I be seeing 100% CPU utilization?
post #6 of 6
Quote:
Originally Posted by Pascual View Post

I am playing on 1440p, 144hz and max settings.

If my CPU is the bottneck wouldn't I be seeing 100% CPU utilization?

That depends on the game you are playing. If your game is only utilizing a single core or thread then you would only see 100% utilization on that core or thread and your other cores would just be sitting doing nothing. So your 3770k is a 4 core CPU with hyper threading, which means you have 8 virtual cores or 8 threads. Out of those 8 cores one is being utilized at 100% that would put your max CPU utilization at somewhere around ~12.5%.

Some games love multiple cores and utilize them very well, other games only work on 4 or 2 or even 1 thread.

That is why people are very very excited for DirectX12 and Vulkan because these API handle multi core CPUs very well if the developer decide to code for them.
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 3930K 5040MHz @ 1.48 - 1.53v @ VTT/VCCSA ... Asus rampage extreme IV Gigabyte GTX 970 G1 @ 1580/4050MHz @ 1.325V Corsair Vengeance 64GB (8 x 8GB) DDR3 2400MHz. ... 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 Pro 256GB Seagate Barracuda ST3000DM001 3TB WD Black 1TB 64Mb Cache  WD Blue 500GB 16mb Cache 
Hard DriveOptical DriveCoolingCooling
WD Black 4TB 64mb Cache LG DVD EK-FB KIT RE4 - Acetal EK-FC970 GTX WF3 Backplate - Black 
CoolingCoolingCoolingCooling
Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) EK-CoolStream RAD XTX (120) 
CoolingCoolingCoolingCooling
EK-CoolStream XE 120 (Single) 8x Corsair Air SP120 PWM High Performance Edition 3x Corsair Air AF120 High Performance Edition EK-Supremacy EVO CPU Water Block (Nickel Acetal) 
CoolingOSMonitorMonitor
EK-FC970 GTX WF3 - Acetal+Nickel Windows 10 64-bit v1511 build 10586.14 BenQ RL2755HM LG W2261 
MonitorKeyboardPowerCase
Samsung S23C350 Razer BlackWidow Ultimate Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
Mouse
Razer Lachesis 5600DPI 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: NVIDIA
Overclock.net › Forums › Graphics Cards › NVIDIA › Something is bottle-necking my GTX 1080 and I have no idea what it is