Fps stuttering - eviltoast

Hello fellow gamers,

I recently upgraded my GPU to a 7800xt nitro+, but in high FPS situations, like overwatch 2, the card stutters sometimes. Like going from the desired 160fps down to like 80 for a second. In general, the FPS are not stable. Before a match it hovers in the 100s regions. That can’t be right?

I tried setting everything very uncompetitively on ultra or max just for giggles and because I thought I could. 3440x1440p. Is this the dreaded “AMD driver issue”?

CPU: 5600X PSU:750W SSD: 980pro nvme

  • BallShapedMan@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 months ago

    If you’re running an app like hardware monitor it can help chase it down. If you see a spike or drop in something for example.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      I was using an overlay while gaming for CPU and GPU numbers. Temps are fine, usage ~60 for CPU, 80 for GPU. I can’t find the culprit, maybe I need to monitor/log the clock voltages?

  • supernicepojo@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 months ago

    Ive seen stutters on 6900xt. My fix was to adjust the boost clock from dropping to 500mhz from ~2300mhz or so. Set the low to little less than half at 1125mhz when Im gaming and cleared a bunch of stutters. That seems to have cleared up that specific stutter. I had some memory issues too with a ddr4 system. Ive also noticed stutters when using Bluetooth audio while gaming. Try eliminating as many backgound apps as you can, try one at a time cause they have been known to cause issues too.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      I found the likely problem. The card has trouble with overwatch running DX12. If I run it in DX11 it works fine.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      10 months ago

      I tried it, but it didn’t work. It will “plateau” at 160, 100, and 80, and jumps between. GPU usage maxes out at 80%. Check out my comment about the loading of assets. Do you have any idea what might be causing this? My feeling says something about the vram maybe?

    • Vlyn@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      RAM speed doesn’t matter for this, even if they had the shittiest RAM known to man the overall fps would just be lower, but there would be no random stutters.

        • Vlyn@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          RAM speed does affect 1% lows, but they’ll just be lower overall. It won’t lead to actual stutter. Look at RAM speed benchmarks: Sure, between shit RAM and good RAM you might have 5-30 fps difference in 1% lows, but OP is dropping 80 fps randomly and has high performance otherwise. With bad RAM you would have worse 1% lows constantly.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      It was not a problem with the 1080, albeit with way lower settings. It’s 4x 2666mhz ddr4

      • Telorand@reddthat.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        RAM speed typically affects 1% lows, meaning how often frames get dropped. With a better card, the timings might be too slow. This might explain your stuttering.

  • Vlyn@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    10 months ago

    Monitor your temperatures for starters, like GPU temp (+ junction temps) and CPU temp.

    How old is your Windows installation? If you haven’t reinstalled in years (or even upgraded Windows versions from one version to another), do a fresh install. It fixes up a ton of issues.

    There’s a few more things to try, but those are the major ones. Besides maybe running DDU and reinstalling your GPU drivers. Also don’t forget to install the CPU chipset drivers if you didn’t do that.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      Both temperatures are around 67C, so no worries there. Windows is around 1.5 years old. I just installed the driver with DDU because I come from Nvidia. But I will check the chipset drivers

      • Vlyn@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        Do you have this issue in every game or just Overwatch? It has been years, but in the original Overwatch I had a similar issue, ~200 fps and constant random stutters. Unfortunately I’m not sure what fixed it back then.

        It was either fixing G-Sync (Try running the game without FreeSync with your 7800xt, does the stuttering persist?) or sound issues (Disable all sound devices you don’t actually use, for example HDMI, or DP etc.).

        • Rubanski@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          10 months ago

          I haven’t really noticed it elsewhere (cyberpunk, Baldurs Gate), so that it really has something to do with high fps. Maybe I will download cs2 just to benchmark it and see if it’s a overwatch specific problem. I will try disabling freesync and will report back

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      I found the likely problem. The card has trouble with overwatch running DX12. If I run it in DX11 it works fine.

      • Vlyn@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Huh, weird. AMD cards usually run better in DX12. But glad you found a solution.

        • Rubanski@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 months ago

          I am quite positive it’s a problem on Blizzards side. They officially still don’t support RX 7000 cards in overwatch 2. They are a small indie studio after all.

  • Rubanski@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 months ago

    I have found an interesting clue. When I start the game, at the loading screen, normally there’s a light shining down from top right and some random squares hovering around. These assets load in quite slow, with my 1080 it was there instantly. They pop in, like first the light, then the squares. While that happens, the loading circle is actually also stuttering. Does this maybe have something to do with slow/bad configured VRAM?

  • fuckwit_mcbumcrumble@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Is the card stuttering because it’s doing something weird, or is it stuttering because the CPU is busy? What’s you’re on both when it happens.

    • Rubanski@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      The CPU is not the bottle neck. It stays around 60% usage. But the GPU is around 80%, never 100%