Fix game stutter on Win 10 1703-1809

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Mott, Apr 3, 2018.

  1. Astyanax

    Astyanax Ancient Guru

    Messages:
    5,974
    Likes Received:
    1,791
    GPU:
    GTX 1080ti
    There are no legitimate issues caused by irq sharing on APIC motherboards, pcie slots are always on virtual lines now-a-days.

    and MSI doesn't alter how Interrupts are processed, just how the system notifies the cpu that an interrupt is signalled.
     
    HandR likes this.
  2. Smough

    Smough Master Guru

    Messages:
    425
    Likes Received:
    66
    GPU:
    GTX 1060 3GB
    Thanks! Yeah, MSI seems to benefit a lot on all tasks, no idea why nVidia does not set this to Default on their GPU's. I know some have it, but only certain products.
     
  3. Smokey25

    Smokey25 Member Guru

    Messages:
    176
    Likes Received:
    19
    GPU:
    GTX970 FTW+
    From what ive read on another post only Quadro's have it enabled by default,but no idea if this is true or not.
     
  4. Astyanax

    Astyanax Ancient Guru

    Messages:
    5,974
    Likes Received:
    1,791
    GPU:
    GTX 1080ti
    Nvidia are still maintaining support for the Nforce 4-6 PCIE controllers and these have issues with message signalled interrupts, there were also some SiS and VIA controllers that couldn't use it, and i think a AMD SB chipset but can't remember which specifically.

    Theres a way to include both methods in the downloaded package, since the binary components of a "DisplayDriver.MSI", and "DisplayDriver.Legacy" would lzma quite well, the only size difference would be a few bytes at most due to the MSI folder infs having MSI set and a signed catalog respective to that difference.

    Nvidia are already fighting with multiple driver batches though, Standard, DCH, Studio, GRD

    Inclusion of MSI's would triple the work
     

  5. Smokey25

    Smokey25 Member Guru

    Messages:
    176
    Likes Received:
    19
    GPU:
    GTX970 FTW+

    Would you recommend enabling MSI for all hardware shown or only for GPU ? I actully recently came across this,still trying to understand it all.
     
  6. Astyanax

    Astyanax Ancient Guru

    Messages:
    5,974
    Likes Received:
    1,791
    GPU:
    GTX 1080ti
    some components cannot be set to msi (UHCI/EHCI), XHCI typically defaults it, HD Audio is MSI capable (excluding XFI's in HDA mode), SATA drivers (IRST 11.2 and lower NOT)

    MSAHCI cannot, Storahci can.
    Just about all ethernet drivers can be.
     
  7. janos666

    janos666 Master Guru

    Messages:
    898
    Likes Received:
    116
    GPU:
    MSI RTX2060 6Gb
    What? Those are ~14 years old and all nForce is Legacy (the latest Nforce 9 driver is from 2011 and for Windows 7). It's similar for graphics cards of similar age (Geforce 8 cards didn't receive drivers since 2016).

    Why would you duplicate any binaries? The setup.exe could automatically decide to enable MSI (or rather disable it on some legacy platforms from default-enabled state). Full duplication of the entire driver set would be insane (even if compressed/deduplicated at archive level).

    You mean fighting the sanity of users, may be...
     
  8. Astyanax

    Astyanax Ancient Guru

    Messages:
    5,974
    Likes Received:
    1,791
    GPU:
    GTX 1080ti
    And yet people still seek to install modern cards on them (though sucks for them, Turing can't run on Gen 1.x)

    simplest way to run the setup against either, you submit the full driver package for signing on the driver portal anyway so no point doing anything fancy like copying the inf and cats to the display.driver replacing the legacy ones, its all batch automated packaging so you'd just add a setup option for msi's, rename the existing to legacy and point them to the new folder packages.
     
  9. Smokey25

    Smokey25 Member Guru

    Messages:
    176
    Likes Received:
    19
    GPU:
    GTX970 FTW+
    Thanks for that,i just leave it enabled on my gpu only from now on.
     
  10. Hardc0rHamburger

    Hardc0rHamburger Member

    Messages:
    11
    Likes Received:
    6
    GPU:
    1080ti

  11. Smokey25

    Smokey25 Member Guru

    Messages:
    176
    Likes Received:
    19
    GPU:
    GTX970 FTW+

    Yeah no i dont mind a small performance hit for more security.
     
  12. Smough

    Smough Master Guru

    Messages:
    425
    Likes Received:
    66
    GPU:
    GTX 1060 3GB
    How can you tell which game benefit with ISLC disabled? Metro: Exodus also seemed to stutter a lot on my end, no idea why really. The tool was active when I played the game.
     
  13. Smough

    Smough Master Guru

    Messages:
    425
    Likes Received:
    66
    GPU:
    GTX 1060 3GB
    Do you use the ISLC with these exploit protections disabled or do you keep active?
     
  14. Hardc0rHamburger

    Hardc0rHamburger Member

    Messages:
    11
    Likes Received:
    6
    GPU:
    1080ti
    Security aside, we are all trying to fix stuttering in games. The stuttering issues seem to be a memory management problem and these exploit protections mess with how the memory works for games. My stuttering is gone with the exploit protections off. There isn't any extra FPS but the frametimes are always more consistent. Applications like ISLC are band aids to the memory management problem.
    The new Hardware accelerated GPU scheduling feature on Win 10 2004 puts the video memory management on the GPU which probably helps the issue a bit and may make turning off the exploit protections obsolete.
     
    Smough and Kolt like this.
  15. toyo

    toyo Master Guru

    Messages:
    251
    Likes Received:
    123
    GPU:
    Gigabyte 1070Ti 8G
    Metro doesn't run well on my 1070ti either, it just might be that it doesn't like Pascal. There are stutters even if I move it to NVMe and use low settings, even at 100fps+. Hairworks tends to aggravate the situation. Clearing the cache doesn't impact all games. Some do fine without it even on 16GB RAM.
     

  16. Smough

    Smough Master Guru

    Messages:
    425
    Likes Received:
    66
    GPU:
    GTX 1060 3GB
    So are most issues fixed on Windows 10 2004? I really hope some day ISLC is not needed anymore.
     
  17. Hardc0rHamburger

    Hardc0rHamburger Member

    Messages:
    11
    Likes Received:
    6
    GPU:
    1080ti
    Feels the same as 1909 to me but I've been running with all exploit protections off since 1903

    Do you have ray tracing switched off?
     
  18. toyo

    toyo Master Guru

    Messages:
    251
    Likes Received:
    123
    GPU:
    Gigabyte 1070Ti 8G
    Yup. As I said, there's stutter at 100+ fps too, and if I turn on the DXR illumination thing fps plummets to 20s at 1080p, as expected from a card without RT cores.
     
    Smough likes this.
  19. Smough

    Smough Master Guru

    Messages:
    425
    Likes Received:
    66
    GPU:
    GTX 1060 3GB
    Do you still use ISLC or have you decided to stop using it?
     
  20. Hardc0rHamburger

    Hardc0rHamburger Member

    Messages:
    11
    Likes Received:
    6
    GPU:
    1080ti
    Once I was happy with how games were performing I removed ISLC. Only because I disable every service that I or Windows doesn't really need or I would have let it be.
     

Share This Page