Huge performance drop Catalyst 14.9 and newer

Discussion in 'Videocards - AMD Radeon Drivers Section' started by Y0!, Aug 1, 2017.

  1. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Hello! I have a laptop with switchable graphics (Intel HD 3000 + Radeon HD 6770M 1 GB).
    Starting from 14.9 there has been a huge performance issue with DX9 games.
    The latest driver that works well is Catalyst 14.8 (version: 14.201.1008.0; date: 12.08.2014) with 2 manual fixes:

    1) Dynamic mode switchable tabs fix
    Code:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\amdkmdap]
    "KMD_PXDPPEDynamicPowerStates"=dword:00000000
    "KMD_PXDPPEEnableDynamicPowerStates"=dword:00000001
    2) DX9 Enduro fix
    Code:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\amdkmdap]
    "KMD_APlusISharedMiniSegmentOptions"=dword:00000007
    "KMD_APlusISharedMiniSegmentSize"=dword:04000000
    Since 14.9, the fix for missing tabs for switchable graphics isn't needed because the tabs are present by default, and the Enduro fix for DX9 games barely helps to increase fps.

    For example, in CS:GO I get 71-72 fps in average and minimum 7 fps (in smoke) when running an fps benchmark with the 14.8 driver, and only 59 fps in average (53 fps without the DX9 Enduro fix) and minimum 3 fps (half as many as with the 14.8 driver!) with the 14.9 driver and any newer one.

    I tried to also apply some other fixes:
    Code:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0001]
    "EnableUlps_NA"="0"
    "EnableUlps"=dword:00000000
    "KMD_EnableCrossGpuDisplaySupport"=dword:00000001
    "PP_ActivityTarget"=dword:0000001e
    "PP_AllGraphicLevel_UpHyst"=dword:00000000
    "PP_AllGraphicLevel_DownHyst"=dword:00000064
    "PP_GPUPowerDownEnabled"=dword:00000000
    "PP_SclkDeepSleepDisable"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\amdkmdag]
    "EnableUlps_NA"="0"
    "EnableUlps"=dword:00000000
    "KMD_EnableCrossGpuDisplaySupport"=dword:00000001
    "PP_ActivityTarget"=dword:0000001e
    "PP_AllGraphicLevel_UpHyst"=dword:00000000
    "PP_AllGraphicLevel_DownHyst"=dword:00000064
    "PP_SclkDeepSleepDisable"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\amdkmdap]
    "KMD_PXForceVideoPlaybackToIntegrated"=dword:00000000
    but it hasn't helped at all.

    Here are also some 3DMark results.

    3DMark06:
    [​IMG]

    3DMark Vantage:
    [​IMG]

    3DMark 11:
    [​IMG]

    As you can see, there is no difference in the DX10 test, some difference in the DX11 test, and a huge difference in the DX9 test that I want to find a solution for but I can't!

    I asked AMD for help but they answered that I should have applied to my laptop manufacturer (HP), as if it was my laptop manufacturer that messed everything up in the 14.9 driver and hasn't fixed it yet since then! HP obviously didn't help me either, because manufacturers only want us to buy new stuff every 2-3 years.

    Help me please.
     
  2. Dch48

    Dch48 Guest

    Messages:
    1,821
    Likes Received:
    1
    GPU:
    Sapphire Nitro+ RX 470 4g
    Don't bother with any of that. Use the driver that performs the best without having to be tweaked. Newer doesn't always mean better, especially when it comes to device drivers. Newer drivers have been optimized for newer hardware and very often don't perform as well as previous versions. A switchable graphics system like yours is particularly sensitive to driver versions. If 14.8 works, go for it, You're most likely not going to see any improvement with anything newer, as you have already seen.
     
  3. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Dch48, 14.8 doesn't officially support Windows 10, and its performance on Windows 10 is inconsistent - I mean, average framerate in e.g. CS:GO varies by almost 15% in the same benchmark, it's pretty significant.
     
  4. Dch48

    Dch48 Guest

    Messages:
    1,821
    Likes Received:
    1
    GPU:
    Sapphire Nitro+ RX 470 4g
    I thought you said in the original post that 14.8 worked fine.
     

  5. Dch48

    Dch48 Guest

    Messages:
    1,821
    Likes Received:
    1
    GPU:
    Sapphire Nitro+ RX 470 4g
    AMD says you should be using Catalyst 15.7.1. Have you tried that one? If it doesn't work right then the issue is maybe due to the Intel graphics and drivers rather than the AMD ones.
     
  6. Dch48

    Dch48 Guest

    Messages:
    1,821
    Likes Received:
    1
    GPU:
    Sapphire Nitro+ RX 470 4g
    Last edited: Aug 2, 2017
  7. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Dch48

    > I thought you said in the original post that 14.8 worked fine.
    With Windows 7. Windows 10 doesn't allow it to work fine, may be some of hundreds of its background processes mess everything up, but it's nearly impossible to find it.

    > Have you tried that one?
    I said "Starting from 14.9 there has been a huge performance issue with DX9 games."
    Obviously I tried 15.7.1 and 16.2.1, they're all the same.

    > If it doesn't work right then the issue is maybe due to the Intel graphics
    I'm all the time using the same Intel driver - 4229 which is the last one for my iGPU.
    If every AMD driver till 14.8 works fine and 14.9 does not (as well as every newer one) - then obviously AMD changed something that has been messing everything up since then.

    14.4 does not work with Windows 10, at least with my graphics, I tried to install it but Radeon goes with a yellow exclamation mark in device manager and it even breaks an Intel card driver, thus I need to remove both and reinstall the Intel driver.
     
  8. primetime^

    primetime^ Master Guru

    Messages:
    909
    Likes Received:
    17
    GPU:
    Sapphire RX Vega 64
    One of the draw backs to using older laptops....the newer drivers (If they even install) are really not tested much if any as AMD's priority's are for new stuff their trying to sell. Just the way it is and always will be
     
  9. Chastity

    Chastity Ancient Guru

    Messages:
    3,745
    Likes Received:
    1,668
    GPU:
    Nitro 5700XT/6800M
    iirc the driver forked around that time, and may be supporting a newer WDDM, which may be causing the incompatibility, since the Intel driver hasn't been updated.
     
  10. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Chastity
    14.9 was released in September, 2014.
    Intel 9.17.10.4229 was released in June, 2015.
    The latest Intel driver for Windows 10 (9.17.10.4459) was released in May, 2016 (downloadable only via Windows Update).

    Looks like AMD didn't test it on HD 6000 at all, because HD 6000 was 4 years old when they broke compatibility with DX9 apps, and they don't want to spend any time to fix anything for the GPU which is "that old".
    My GPU was released in the end of 2010, and in February, 2013 AMD released a driver that caused BSODs, and they did never fix it, the only "fix" they released was removing any support of fixed switchable graphics at all, instead they forced dynamic switching in June, 2014, that by itself caused some performance drop (fixed mode is always faster). In September, 2014 they broke everything completely for DX9 apps.

    P.S. I contacted AMD again and they said that I should use 14.8 if it works fine and stop trying to update it any further. OK then...
     
    Last edited: Aug 3, 2017

  11. soky999

    soky999 New Member

    Messages:
    9
    Likes Received:
    6
    GPU:
    AMD RX Vega 56 8GB
    HD6770M released 4.January 2011

    HD6770M was released 4.January 2011, so it is not 4 years old...probably you buy that notebook 2 years after card released so it is no suprise for this problems after 6 and half years
     
  12. Dch48

    Dch48 Guest

    Messages:
    1,821
    Likes Received:
    1
    GPU:
    Sapphire Nitro+ RX 470 4g
    Very true. I am using Win 10 on a 2005 HP laptop that has the Xpress200M graphics. No driver would install in Windows 10. I had to use the Digital FLEM program to mod the 13.4 driver with files from 10.2. This included all the OpenGL files. Even then I had to modify the .inf file to make the card show right in Device Manager. I did this in Windows 8 and the driver still installs and works in 10. Laptops with Intel/AMD switchable graphics have even more problems. The only real solution for them is to revert back to Windows 7.
     
  13. Yxskaft

    Yxskaft Maha Guru

    Messages:
    1,495
    Likes Received:
    124
    GPU:
    GTX Titan Sli
    That's why I decided to get a laptop where both GPUs are AMD GCN and use the same driver package. I don't trust Intel+Nvidia or Intel+AMD when it comes to OS changes.
     
  14. CrunchyBiscuit

    CrunchyBiscuit Master Guru

    Messages:
    343
    Likes Received:
    126
    GPU:
    MSI GTX 980 Ti
    I see the same performance drop on my ancient HD6950.

    I have 130+ older games (2008-2013) installed at the moment, and use different drivers for lots of them (using various driver *.dlls).

    I have 14.12 installed on my operating system as base driver, but they're usually not the best or fastest for my game collection.

    On average, the fastest driver on my system for DX9 and DX10/11 is 13.12.

    For OpenGL (but also for Crysis 2 & 3) it's the latest supported driver, 15.7.1 I believe.

    For Resident Evil 6 it's 13.9 (every driver after that results in odd frame drops, even in the main menu).

    http://forums.guru3d.com/showthread.php?t=399547
     
  15. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Sadly my problem is outside of C:\Windows\system32\atiumd64.dll and C:\Windows\SysWOW64\atiumdag.dll.
    I installed 14.8, I replaced the dlls (tried 14.9 and 16.2.1 that always cause the huge performance drop) and didn't notice the drop in DX9 apps, but I would notice it if I fully installed 14.9 or any newer driver, meaning they messed something up in some other files.
     

  16. mirh

    mirh Member Guru

    Messages:
    103
    Likes Received:
    5
    GPU:
    MSI HD 7750 1GB
    Classic laptop problem. There are bazilions of threads about that. Enjoy.
    TL;DR 14.8 was the last driver supporting fixed switchable graphics scheme. All the following ones force dynamic.
    I'm not saying that's necessarily for the absolute worse.. Just, there's a clusterhell of mystery around this, and nobody still managed to come around with a unified theory.

    And for god's sake, stop recommending 15.7.1. They are broken.
    Check, user1 drivers if really any.
     
  17. Y0!

    Y0! Active Member

    Messages:
    50
    Likes Received:
    1
    GPU:
    Intel HD
    Last edited: Aug 8, 2017
  18. mirh

    mirh Member Guru

    Messages:
    103
    Likes Received:
    5
    GPU:
    MSI HD 7750 1GB
    .-.
    I'm starting to loose my mind too.

    Yes, you are right.
    Anyway, if I were you, I'd try leshcat drivers, period.

    And if those doesn't work, try latest intel and latest amd (ie user1) drivers.
    And if that makes no difference again, ultimately try the FTC lottery.
     

Share This Page