Discord Throttles Nvidia GPU Memory Clock Speeds, Here's the Fix (Updated)

So many Nvidia GPUs, so little open-source Linux driver support... until now!
So many Nvidia GPUs, so little open-source Linux driver support... until now! (Image credit: Tom's Hardware)
20

Update 02/03/2022 5:14 pm PT

Nvidia has divulged via its Nvidia Customer Care Twitter account that it has started deploying an updated application profile for Discord to fix the memory speed bug. However, it's not a Windows, Discord, or Nvidia driver update. Instead, it's a new application profile for the Nvidia display drivers, which the chipmaker can send over the air. Therefore, GeForce graphics card owners don't have to do anything other than restart their systems for the new profile to take effect:

Zhiye Liu
News Editor, RAM Reviewer & SSD Technician

Zhiye Liu is a news editor, memory reviewer, and SSD tester at Tom’s Hardware. Although he loves everything that’s hardware, he has a soft spot for CPUs, GPUs, and RAM.

  • PiranhaTech
    I have Discord set to not use hardware acceleration since I have a 12-core CPU and want to keep those GPU cycles free. I wonder if this would be affected with the hardware acceleration setting set to off. I do have a Radeon GPU in this system though.

    I wonder if it's detecting that Discord isn't used that much GPU juice normally and is downthrottling the chip accordingly. Discord IS an Electron app afterall, so this may affect all Electron apps
    Reply
  • octavecode
    It even happens to my old gtx 1060 it drops by 200MHz... interesting
    Discord is forcing CUDA P2 state when its running.

    I found a solution on reddit.
    Run nvidiaProfileInspector and disable Cuda force P2 state from the discord profile
    This worked for both my GTX 1060 and RTX 2070
    Reply
  • russell_john
    Admin said:
    The new Discord application, when running in the background, will prevent the memory on Nvidia graphics cards from hitting their full speeds.

    Discord Throttles Nvidia GPU Memory Clock Speeds : Read more

    Discord running in the background while gaming has long affected the performance and there is really no need to run it while gaming anyway.

    Rule Number One for Gaming: Turn off ALL unnecessary background applications dummy
    Reply
  • GenericUser
    russell_john said:
    and there is really no need to run it while gaming anyway.

    Plenty of people use it for group communication with other people they're playing games with.
    Reply
  • CelicaGT
    I've been chatting with "Jhoanna" and "Nick O" from Discord support about this for a few days (I'm sure I'm not the only one). They seemed razor focused on whether there was a performance deficit with this. I ran several benchmarks to show that yes there is, small but measurable. I keep Afterburner etc running up front all the time and I first noticed the issue on Friday which I then traced back to Discord. Every fix they have suggested has not worked. For now I will keep Discord disabled and wait for the official fix, I mainly use it for text chat so I can run it on another machine or my phone in the meantime.

    For those interested the performance drop is only around 1% using 3Dmark. Minuscule but it's still there, we paid good money for these cards and to have performance robbed even as low as this is a no go for me.
    Reply
  • CelicaGT
    russell_john said:
    Discord running in the background while gaming has long affected the performance and there is really no need to run it while gaming anyway.

    Rule Number One for Gaming: Turn off ALL unnecessary background applications dummy

    Discord is the go to voice chat app for all manner of games. For FFXIV which I play it is pretty much the defacto standard VC app. In this regard it is necessary, but generally I agree with the rest of your statement.
    Reply
  • camelspiders
    russell_john said:
    Discord running in the background while gaming has long affected the performance and there is really no need to run it while gaming anyway.

    Rule Number One for Gaming: Turn off ALL unnecessary background applications dummy
    I created an account on these forums for the sole purpose of telling you what an ignorant comment this is. I thought you were just trolling but I see you are listed as "reputable." Discord is the de facto program for team/squad/group voice communication.
    Reply
  • Nightyb
    FWIW you can also easily change this setting with NVIDIA Profile Inspector:

    Reply
  • KyaraM
    russell_john said:
    Discord running in the background while gaming has long affected the performance and there is really no need to run it while gaming anyway.

    Rule Number One for Gaming: Turn off ALL unnecessary background applications dummy
    Yeah, right. I'm sure my static will just love not getting calls anymore during raids... or strat discussions taking ages because you have to write instead of talk. Or, you know. Just talking because you are friends and want to spend time together.
    Reply
  • thestryker
    Interesting just checked it out and I'm losing ~500mbps (this might be an arbitrary 2.5% of memory clock from the CUDA flag as I'm running my memory at 20k). Just to test I started a game with Discord closed and the video card was fine, opened discord with the game up and there went the memory clock and closing Discord out brought the clock speed right back.

    Nightyb said:
    FWIW you can also easily change this setting with NVIDIA Profile Inspector:

    This worked perfectly fine for me.
    Reply