Just wondering if any of you have come across this issue. https://www.youtube.com/playlist?list=PLTgrTWERDYktOR-JvPinqtrBpEM_3aQDh I have an issue with two NVIDIA cards that I have tested in two very different systems, both 2080ti and GT710. Interestingly, the issue doesn't seem to occur when using intel onboard graphics. This issue affects both Firefox and Chrome (with smooth scrolling enabled), however I will be focusing on Firefox in this example as I find using it reproduces the issue more often than Chrome. - The issue - If I leave Firefox alone for approx 1-3 seconds, giving the GPU enough time to drop to idle clock speed, then scroll the webpage, suddenly the GPU will spike from a low level state to low level 3d state. When this spike occurs, I observed there is a Gpu Time spike of 1ms+, sometimes much higher and the consequence of that spike is the webpage will stutter. It only happens when the browser is set to Adaptive/Optimal in NVCP (adaptive is default). Smooth scrolling turned on seems to be a trigger as it uses more GPU resources (smooth scrolling is turned on by defauilt in Firefox). - Temporary solution - If I set Firefox to Prefer maximum performance in NVCP, the GPU clock speed will be set to low level 3d clock speeds when Firefox is open on screen. As the clockspeed isn't fluctuating with activity, there are no Gpu Time spikes. Therefore Firefox does not stutter when the card boosts. This stops the stuttering but isn't the most ideal solution due to wasted power and extra heat. - Visual Example of issue - Gpu clock speed spikes to 1350/1750 when scrolling after a period of scrolling inactivity, resulting in a stutter Gpu time spikes to 1.3ms when scrolling after a period of scrolling activity, resulting in a stutter Steps to reproduce: I installed an NVIDIA graphics card, into two different systems, 2080ti and GT710 (one card in each system), installed Windows 10 1909, clean install. To compare results. I Installed Firefox on both systems, no other applications. I Set Firefox to Adaptive in NVIDIA control panel (which is default) Opened Firefox Ensured that smooth scrolling is enabled Opened a webpage with text or text/images, or even the about:config page Waited for the NVIDIA GPU clocks to settle and idle Scrolled the page in Firefox using the scroll wheel, or keyboard arrows Observed the GPU spiked from a low power save state to low level 3d, and the GPU Time also spiked to 1.0ms+, Firefox stuttered. Actual results: When I scrolled after a period of activity.. The NVIDIA card boosted to low level 3d clock speeds.. The GPU time spiked higher than normal.. This broke smooth scrolling and the page stuttered Expected result: Scrolling the page after a period of activity should result in no Gpu time spike and no stuttering Summary: (updated) This is an issue if Firefox is set to its default Adaptive power plan in NVCP. It also affects optimal power mode. This issue does not occur if I set Firefox to prefer maximum performance in NVCP. This issue does not occur If I use intel onboard graphics. This issue only occurs when Im using an Nvidia graphics card. I tested two NVIDIA cards, in two different systems, with a clean install of Windows 10 1909, and was able to reproduce the issue in both systems. One system was from 2013 and the other built late last year. The issue appears worst when using a high refresh rate due to increased scrolling smoothness Changing Windows to 2004, 1909, 1809, doesn't help. Changing the Nvidia driver doesn't seem to help, even after using DDU Switching hardware doesn't help, tested two totally different systems. Toggling hardware acceleration on/off in the web browser doesn't help. (When HW is turned off the browser is stuttering all over the place, not just when the clockspeed boosts). Switching to Chrome, or a different version of Firefox doesn't help. Tested both Nvidia cards, individually, in Msi mode, doesn't help. Link state power management turned off, doesn't help. CPU power plan set to Ryzen High performance or Windows High performance, doesn't help. Tested two different monitors, pb278q and xb271hu, same issue regardless of monitor used. Switching from Displayport to HDMI doesn't help. The issue happens at both 1440p, 1080p, 144hz, 60hz and 50hz. The issue happens in Firefox with or without webrender enabled. The issue happens when smooth scrolling is enabled, the issue is not as apparent when ss is disabled. Systems tested System 1 : cpu: i7 4770k, stock clock, no overheating motherboard: g1 sniper z87, latest bios, optimized defaults ram: Corsair Vengeance Pro 2 x 8gb, dual channel, tested stock & xmp profiles psu: Corsair RM850 graphics: Nvidia Gt710, stock, tested multiple Nvidia drivers inc 451.67 sound: Creative SoundCore3D hard drive: Tested 2 hard drives, one mechanical, other ssd, clean install of windows on each monitor: Asus pb278q, tested multiple resolutions/refresh rates, same issue occurs. System 2 : cpu: ryzen 3700x, stock clock, no overheating motherboard : b450 mortar max, latest agesa bios 126.96.36.199, optimized defaults ram : Crucial Ballistix sport 2 x 8gb, dual channel, tested stock & xmp profiles psu : Corsair RM850x (newer model), tested with individual 12v rails graphics: 2080ti, stock, latest bios pre installed, tested multiple Nvidia drivers inc 451.67 sound: Onboard Realtek audio hard drive: Tested 2 hard drives, one mechanical, other ssd, clean install of windows on each monitor: Acer xb271hu, tested multiple resolutions/refresh rates, same issue occurs. I have been able to reproduce the issue in Chrome, so its not solely a Firefox issue. I used Firefox in this example as after lots of testing I found Firefox is more likely to trigger the clockspeed to boost, even if the webpage is identical. It takes quite a few attempts in Chrome and a little bit longer to reproduce the issue. TLDR Sometimes the Nvidia card boosts unnecessarily to low level 3d clocks, it temporarily breaks smooth scrolling in the web browser, causing a stutter.