• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GTX 1080Ti Power management Modes are stupid and broken

Status
Not open for further replies.

the54thvoid

Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
12,451 (2.38/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
I reduced FX in PUBG and the FPS went skyward. I've never seen that sort of activity on clocks on my 1080ti. But the cap will stop it boosting, that's what happens, how else is a GFX chip meant to maintain fps without dropping clocks to keep it under a certain fps limit? Car analogy (oh dear god) - If I set my distance traveled at 1 mile per minute, my car will run at 60mph, even though it can do double that.

Try running FRAPS, see what it tells you. If it's your subjective feeling, perhaps it could be an investigation by @W1zzard to see if fixed fps caps have an effect on latency spikes?
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
I might try one more thing, uncapping the framerate. Fast V-Sync does limit frame output to the monitor, but doesn't prevent it from computing them (they just get dropped). Meaning GPU should churn out as many frames as it can, but only 144 will be actually rendered per monitor sync.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I might try one more thing, uncapping the framerate. Fast V-Sync does limit frame output to the monitor, but doesn't prevent it from computing them (they just get dropped). Meaning GPU should churn out as many frames as it can, but only 144 will be actually rendered per monitor sync.
You're still not gonna try the adaptive/max performance setting change I suggested to try out, are you? <sigh> It can be critical for issues like this so you're just shooting yourself in the foot by being so stubborn for no good reason.
 
Last edited:

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
I might try one more thing, uncapping the framerate. Fast V-Sync does limit frame output to the monitor, but doesn't prevent it from computing them (they just get dropped). Meaning GPU should churn out as many frames as it can, but only 144 will be actually rendered per monitor sync.

Yep, putting a framerate cap in the game renders Fast V-Sync useless.
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
@qubit
I can't while I'm at work...

@newtekie1
Not quite. If you just limit framerate you'll still get the tearing. With Fast V-Sync, you'll never get the tearing as every image is synced to the screen refresh so it always hits entire frame into single refresh scan. When you just limit framerate, each frame can still be rendered to the screen at wrong time, causing a horrible tear.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
@newtekie1
Not quite. If you just limit framerate you'll still get the tearing. With Fast V-Sync, you'll never get the tearing as every image is synced to the screen refresh so it always hits entire frame into single refresh scan. When you just limit framerate, each frame can still be rendered to the screen at wrong time, causing a horrible tear.

Yes, but it renders Fast V-Sync useless, which is what I said. If you limit the framerate in the game and enable Fast V-Sync, you are effectively just using regular V-Sync. You have entirely removed the benefit that Fast V-Sync provides or normal V-Sync.
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
Not really. They work together. If you just limit the framerate, you'll still be getting tearing. If you just use Fast V-Sync, the GPU will still actually render I don't know, 350fps, but will then drop everything past 144fps. By limiting framerate to 144fps and using Fast V-Sync you're effectively getting best of both worlds. I don't like V-Sync because it always induces input lag even with high framerate and I just avoid it entirely.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
@qubit
I can't while I'm at work...
Yes you can! Yes you can! :p

But seriously, I wait with baited breath for you to get home and try it. I remember in my 780 Ti days I played UT2004 single player at a solid 144fps vsync locked. So fast and fluid with just a bit of lag. Awesome. Then, one day I updated the driver and the system started dropping frames a fair bit, with the annoying stutters you get with that. Investigating the problem, it turned out to be that adaptive/max performance setting. Setting it to max solved the problem completely. That was the first time I properly understood the difference between these two settings.
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
Optimal Power = Based on thermal/consumption/load metrics
Adaptive = Max clock only in 3D apps
Maximum performance = Always max clock in 2D and 3D

That's how it was, don't know if they changed any of it given that Adaptive and Optimal seems to behave identically which is weird.
 
Joined
Dec 6, 2005
Messages
10,881 (1.62/day)
Location
Manchester, NH
System Name Senile
Processor I7-4790K@4.8 GHz 24/7
Motherboard MSI Z97-G45 Gaming
Cooling Be Quiet Pure Rock Air
Memory 16GB 4x4 G.Skill CAS9 2133 Sniper
Video Card(s) GIGABYTE Vega 64
Storage Samsung EVO 500GB / 8 Different WDs / QNAP TS-253 8GB NAS with 2x10Tb WD Blue
Display(s) 34" LG 34CB88-P 21:9 Curved UltraWide QHD (3440*1440) *FREE_SYNC*
Case Rosewill
Audio Device(s) Onboard + HD HDMI
Power Supply Corsair HX750
Mouse Logitech G5
Keyboard Corsair Strafe RGB & G610 Orion Red
Software Win 10
Not really. They work together. If you just limit the framerate, you'll still be getting tearing. If you just use Fast V-Sync, the GPU will still actually render I don't know, 350fps, but will then drop everything past 144fps. By limiting framerate to 144fps and using Fast V-Sync you're effectively getting best of both worlds. I don't like V-Sync because it always induces input lag even with high framerate and I just avoid it entirely.

Have you tested games or benchmarks other than Quake Champions? Perhaps it's the game itself?
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Not really. They work together. If you just limit the framerate, you'll still be getting tearing. If you just use Fast V-Sync, the GPU will still actually render I don't know, 350fps, but will then drop everything past 144fps. By limiting framerate to 144fps and using Fast V-Sync you're effectively getting best of both worlds. I don't like V-Sync because it always induces input lag even with high framerate and I just avoid it entirely.

Again, the entire benefit of Fast V-Sync is that it renders as many frames a possible to eliminate input lag, but syncs 144 of those frames to the 144Hz of the monitor to eliminate tearing. If you limit the framerate to 144fps in the game, then you are eliminating the benefit the Fast V-Sync is supposed to provide. Fast V-Sync is doing nothing if you are limiting the framerate to 144fps in the game.

If you want the best of both worlds, limit the framerate to something significantly higher than your refresh rate, like 288 with Fast V-Sync enabled. That will give you a significant reduction in input lag while not allowing the fps to skyrocket unnecessarily.

I also wouldn't be surprised if having Fast V-Sync and a 144fps limit is what is causing the game to feel like it is running like crap. The game is rendering 144fps, so the frame counter will display that, but Fast V-Sync is dropping frames that are too far out of sync and not displaying them on the monitor. Fast V-Sync kind of relies on a framerate quite a bit higher than the refresh rate to work properly.
 
Joined
Nov 30, 2007
Messages
215 (0.04/day)
Location
Croatia
System Name Cabal
Processor intel i9 9900k @ 5.0ghz 1.33v - cache @ 4.7ghz
Motherboard Asrock z370 fatal1ty gaming k6
Cooling Corsair H115i with 2x Corsair LL140mm rgb fans
Memory Corsair Dominator Platinum 32GB(4x8kit) ddr4 4000mhz@4100mhz
Video Card(s) Asus ROG Strix rtx3090 Gaming OC 24gb
Storage samsung evo 860 500gbx2, sandisk 3d ultra 500gbx2, kingston hyperX ssd 480gb, Seagate Barracuda3TB
Display(s) Asus ROG Swift pg278q G-Sync
Case Corsair 760t Graphite Series with 3x Corsair LL140mm fans
Audio Device(s) Sound Blaster X ae-5
Power Supply Corsair RM850i
Mouse Roccat Tyon
Keyboard Corsair RGB Strafe mechanical keyboard
Software win10pro 64bit
Optimal Power = Based on thermal/consumption/load metrics
Adaptive = Max clock only in 3D apps
Maximum performance = Always max clock in 2D and 3D

That's how it was, don't know if they changed any of it given that Adaptive and Optimal seems to behave identically which is weird.
yes thats why u make a specific profile just for that game to use max clocks so that u dont have max clock in desktop/other games too...
 
Joined
Sep 17, 2014
Messages
20,906 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
I might try one more thing, uncapping the framerate. Fast V-Sync does limit frame output to the monitor, but doesn't prevent it from computing them (they just get dropped). Meaning GPU should churn out as many frames as it can, but only 144 will be actually rendered per monitor sync.

Bingo! was that really worth the rant? And isnt this all common sense?
 

bug

Joined
May 22, 2015
Messages
13,220 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Not really. They work together. If you just limit the framerate, you'll still be getting tearing. If you just use Fast V-Sync, the GPU will still actually render I don't know, 350fps, but will then drop everything past 144fps. By limiting framerate to 144fps and using Fast V-Sync you're effectively getting best of both worlds. I don't like V-Sync because it always induces input lag even with high framerate and I just avoid it entirely.
FastSync works only when frames can be rendered faster than they're being displayed. If you tell the game engine to not render faster than the refresh rate, there are no additional frames available for fastSync to display.
 
Joined
Sep 17, 2014
Messages
20,906 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
You can try Fast Sync with an FPS cap though but the cap must be a significant number above monitor refresh and in many games this method will result in the occasional stutter, while being silky smooth and responsive everywhere else. This is related to the way Fast Sync retains frames.

Also, Fast Sync really is NOT comparable to Vsync in any way and it will not tear even when below monitor refresh - it will then use the last frame instead, which manifests as a microstutter!

Take a look here and dont put your own spin on it to break these methods this time, because that seems to be a theme with your Nvidia "woes" here....

https://www.blurbusters.com/howto-low-lag-vsync-on/

I can highly recommend using the 'just below monitor refresh' FPS cap method combined with Fast Sync. It seems to be a real hack to get best of worlds performance. (The limit denominator edit is annoying though because if you change the FPS cap in rivatuner you need to edit the file again or you get silly numbers.)
 
Last edited:
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
Ok, to recap this, the reason was framerate limiter. I never thought of it because other games don't even have it in such way. And I didn't quite expect it to affect the clocks in such way either.

After uncapping the framerate, the clocks ramped up to 1950MHz and while it's a lot hotter and louder now, the gameplay is buttery smooth as well. Capped at 144fps it felt horrible despite being 144fps at all times. Go figure.
 
Low quality post by kastriot
Joined
Jun 15, 2016
Messages
1,042 (0.36/day)
Location
Pristina
System Name My PC
Processor 4670K@4.4GHz
Motherboard Gryphon Z87
Cooling CM 212
Memory 2x8GB+2x4GB @2400GHz
Video Card(s) XFX Radeon RX 580 GTS Black Edition 1425MHz OC+, 8GB
Storage Intel 530 SSD 480GB + Intel 510 SSD 120GB + 2x500GB hdd raid 1
Display(s) HP envy 32 1440p
Case CM Mastercase 5
Audio Device(s) Sbz ZXR
Power Supply Antec 620W
Mouse G502
Keyboard G910
Software Win 10 pro
So in the end it was your ignorance and stupidity and not nvidia's fault ;)
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
No, it's still NVIDIA's stupidity for most part. If I set it to Max performance it should run at full clock no matter what. Instead it insisted on some stupid low clock. If I want 1950MHz at 144fps I should be allowed to do so.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
No, it's still NVIDIA's stupidity for most part. If I set it to Max performance it should run at full clock no matter what. Instead it insisted on some stupid low clock. If I want 1950MHz at 144fps I should be allowed to do so.

No, if you limit the performance it is not nVidia's fault or stupid that the card doesn't unnecessarily run at full speed wasting power for no reason. That's actually incredibly smart.

Just because you fail at understanding how something works doesn't mean that something is stupid.
 
Joined
Jun 29, 2009
Messages
1,875 (0.35/day)
Location
Heart of Eutopia!
System Name ibuytheusedstuff
Processor 5960x
Motherboard x99 sabertooth
Cooling old socket775 cooler
Memory 32 Viper
Video Card(s) 1080ti on morpheus 1
Storage raptors+ssd
Display(s) acer 120hz
Case open bench
Audio Device(s) onb
Power Supply antec 1200 moar power
Mouse mx 518
Keyboard roccat arvo
did ya try evga K-Boost?

that was much too late sorry
 
Last edited:
Low quality post by Vayra86
Joined
Sep 17, 2014
Messages
20,906 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
No, it's still NVIDIA's stupidity for most part. If I set it to Max performance it should run at full clock no matter what. Instead it insisted on some stupid low clock. If I want 1950MHz at 144fps I should be allowed to do so.

We have been here before man, its your own stubborn point of view that is the cause of your issues. Open your mind a bit before opening such a topic and the obvious solutions shall appear before you. You are smart enough for that, surely
 
Joined
Nov 13, 2007
Messages
10,232 (1.70/day)
Location
Austin Texas
Processor 13700KF Undervolted @ 5.6/ 5.5, 4.8Ghz Ring 200W PL1
Motherboard MSI 690-I PRO
Cooling Thermalright Peerless Assassin 120 w/ Arctic P12 Fans
Memory 48 GB DDR5 7600 MHZ CL36
Video Card(s) RTX 4090 FE
Storage 2x 2TB WDC SN850, 1TB Samsung 960 prr
Display(s) Alienware 32" 4k 240hz OLED
Case SLIGER S620
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse Xlite V2
Keyboard RoyalAxe
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
you can always reflash the card to have an idle and full perf power state.
 
Low quality post by Vayra86
Joined
Sep 17, 2014
Messages
20,906 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
Joined
Nov 13, 2007
Messages
10,232 (1.70/day)
Location
Austin Texas
Processor 13700KF Undervolted @ 5.6/ 5.5, 4.8Ghz Ring 200W PL1
Motherboard MSI 690-I PRO
Cooling Thermalright Peerless Assassin 120 w/ Arctic P12 Fans
Memory 48 GB DDR5 7600 MHZ CL36
Video Card(s) RTX 4090 FE
Storage 2x 2TB WDC SN850, 1TB Samsung 960 prr
Display(s) Alienware 32" 4k 240hz OLED
Case SLIGER S620
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse Xlite V2
Keyboard RoyalAxe
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
Inb4 bricked card and another rant

It's really not rocket science, you just modify your own bios to run at p0 except for idle. (copy over p0 values to other states).

You dont even have to flash you can use nvidia inspector to set the values and just click a shortcut whenever you;'re going to play said problematic game.


Ive had this issue with Brutal Legend and ended up just made a "everything is p0" profile through nvidia inspector.
 
Status
Not open for further replies.
Top