The Witcher 3 Best Performance

Discussion in 'Videocards - AMD Radeon Drivers Section' started by Raziael, May 19, 2015.

  1. sammarbella

    sammarbella Ancient Guru

    Messages:
    3,931
    Likes Received:
    178
    GPU:
    290X Lightning CFX (H2O)
    "and other tasks" could mean everything or nohing at all at the same time.

    :D
     
  2. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    7,005
    Likes Received:
    139
    GPU:
    Sapphire 7970 Quadrobake
    It will tell you with "stats". Absolutely install the drivers I told you, with that order (Chipset 1027 with override, overwrite, overall switches), RST (without the software, is not necessary), and MEI.

    Do not plug in anything in USB 3.0 ports. Make sure that your OS drive is in the first SATA port of the Intel chipset, and that you have no HDDs on other controllers.
     
  3. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Installed http://forums.guru3d.com/showthread.php?p=5120405#post5120405
    Installed MEI (not RST), don't RAID.

    Only Intel SATA ports are being used here. Marvell Controller is disabled.

    The 2 main culprits to high latency seem to be storport.sys and USBPORT.sys

    BIOS modules are fully updated.

    Code:
     REPORTED ISRs
    _________________________________________________________________________________________________________
    Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.
    
    Highest ISR routine execution time (µs):              608.533543
    Driver with highest ISR routine execution time:       HDAudBus.sys - High Definition Audio Bus Driver, Microsoft Corporation
    
    Highest reported total ISR routine time (%):          0.008809
    Driver with highest ISR total time:                   storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
    
    Total time spent in ISRs (%)                          0.021464
    
    ISR count (execution time <250 µs):                   513901
    ISR count (execution time 250-500 µs):                0
    ISR count (execution time 500-999 µs):                41
    ISR count (execution time 1000-1999 µs):              0
    ISR count (execution time 2000-3999 µs):              0
    ISR count (execution time >=4000 µs):                 0
    
    
    _________________________________________________________________________________________________________
    REPORTED DPCs
    _________________________________________________________________________________________________________
    DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.
    
    Highest DPC routine execution time (µs):              1580.328005
    Driver with highest DPC routine execution time:       USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
    
    Highest reported total DPC routine time (%):          0.018842
    Driver with highest DPC total execution time:         USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
    
    Total time spent in DPCs (%)                          0.078511
    
    DPC count (execution time <250 µs):                   1840554
    DPC count (execution time 250-500 µs):                0
    DPC count (execution time 500-999 µs):                295
    DPC count (execution time 1000-1999 µs):              5
    DPC count (execution time 2000-3999 µs):              0
    DPC count (execution time >=4000 µs):                 0
     
  4. sammarbella

    sammarbella Ancient Guru

    Messages:
    3,931
    Likes Received:
    178
    GPU:
    290X Lightning CFX (H2O)
    Are you using any USB 1.0/1.1 device?

    Did you tried to disable USB legacy support in Mobo BIOS?

    There are more USB settings there.

    Sorry i run out of possible solutions.

    :(
     

  5. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Only my USB 3.0 ports were being used, some are USB 2.0 devices though.
    I'll try disable USB legacy mode if that option exists.
     
  6. sammarbella

    sammarbella Ancient Guru

    Messages:
    3,931
    Likes Received:
    178
    GPU:
    290X Lightning CFX (H2O)
    WHAT!

    I thought that you didn't use USB 3.0 devices OR ports.

    USB 3.0 devices AND ports are a know source of KNIGHTMARES on Windows 8(1).
     
  7. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    No no, I am only using USB 3.0 ports on the system (only 2 rear USB 2.0 ports).
    I have already tried just using USB 2.0 ports, same thing happens.
    The UsbHub3 (USB 3.0 driver) isn't doing anything exciting in LatencyMon. I have "disabled Legacy USB" in BIOS.
     
  8. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Even with "disable Legacy USB" USBPORT.sys is doing the usual thing.
     
  9. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Delete
     
    Last edited: Jul 12, 2015
  10. sammarbella

    sammarbella Ancient Guru

    Messages:
    3,931
    Likes Received:
    178
    GPU:
    290X Lightning CFX (H2O)
    So it's still related to USB?

    I used this tool when i had problems with TCP/IP to "see" the problem and how bad it was.

    Your problem is very close to be solved.

    The message the tool saying that the average latency is good enough but as you said is not enough to don't tax gameplay experience.

    Do you see this peaks on latency outside the game now?
     

  11. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    I reinstalled the latest Intel wired network drivers and they were causing 4000ms spikes every 5 seconds, quickly rolledback.
    If I use TimerResolution application and set it to 500ms it removes a lot of The Witcher 3 stutter.
    I quit looking at LatencyMon.
     
  12. Illyrian

    Illyrian Master Guru

    Messages:
    203
    Likes Received:
    6
    GPU:
    ASUS Strix 1080ti
    easy there champ, don't get too worked up have some restraint :banana:


    I literally have not touched the game in over a month because I have been waiting for this type of patch to do a second play through
     
  13. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    7,005
    Likes Received:
    139
    GPU:
    Sapphire 7970 Quadrobake
    Did you do what I said with chipset/mobo drivers? Even the installation order is important.
     
  14. d0X

    d0X Member Guru

    Messages:
    182
    Likes Received:
    9
    GPU:
    MSI GTX1070 GamingX
    @PrMinisterGR, I think overide and overwrite switches are no longer used in the newer chipset drivers. Only overall remained.
     
  15. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    7,005
    Likes Received:
    139
    GPU:
    Sapphire 7970 Quadrobake
    That's the latest driver that won't really install anything for his system. I recommended the 1027 driver, which is the last driver of the "old" series, that does install drivers.
     

  16. d0X

    d0X Member Guru

    Messages:
    182
    Likes Received:
    9
    GPU:
    MSI GTX1070 GamingX
    Version 9? Sorry, I thought you meant 10.0.27, my bad.
     
  17. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    7,005
    Likes Received:
    139
    GPU:
    Sapphire 7970 Quadrobake
    I have them in my OneDrive, if anyone wants them. They are a bit hard to find lately.
     
  18. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Yeah I did.
     
  19. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    7,005
    Likes Received:
    139
    GPU:
    Sapphire 7970 Quadrobake
    What does latency mon report now?
     
  20. theoneofgod

    theoneofgod Ancient Guru

    Messages:
    4,148
    Likes Received:
    74
    GPU:
    RX 580 8GB
    Sorted out the USBPORT.sys problem. The culprits now are tcpip and ntoskrnl.sys, Wdf01000.sys as well.
     

Share This Page