Another look at HPET High Precision Event Timer

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Bukkake, Sep 18, 2012.

  1. X7007

    X7007 Ancient Guru

    Messages:
    1,679
    Likes Received:
    45
    GPU:
    Sapphire 6900XT
  2. PanosXidis

    PanosXidis Member

    Messages:
    45
    Likes Received:
    7
    GPU:
    RTX 3070Ti vulcan
  3. Mineria

    Mineria Ancient Guru

    Messages:
    4,989
    Likes Received:
    414
    GPU:
    Asus RTX 3080 Ti
  4. Taint3dBulge

    Taint3dBulge Maha Guru

    Messages:
    1,132
    Likes Received:
    3
    GPU:
    3080
    I been playing with hpet off for afew weeks, forgot i turned it off, after remembering and turning it back on games feel smoother more responsive and more fps in some games like PUBG. I just disable hpet in device manager, is that the best way to do it, or? Also this is on an intel machine.
     

  5. mbk1969

    mbk1969 Ancient Guru

    Messages:
    11,490
    Likes Received:
    9,204
    GPU:
    GF RTX 2070 Super
    That`s the best way to not do it. Disabling the device in Device manager does not disable actual HPET (and does not prevent any kernel mode code to use HPET).
     
    PanosXidis likes this.
  6. SatsuiNoHado

    SatsuiNoHado Active Member

    Messages:
    97
    Likes Received:
    38
    GPU:
    EVGA 1080Ti FTW3
    I LOVE this topic for years never ending...
     
    mbk1969 likes this.
  7. Blanky

    Blanky Member

    Messages:
    28
    Likes Received:
    8
    GPU:
    RTX 2070 SUPERXTrio
    It's easier for a meteorite to fall and the planet to disappear than for this post to have an end, I've given up using these settings.
     
    PanosXidis, Xtreme512 and mbk1969 like this.
  8. PanosXidis

    PanosXidis Member

    Messages:
    45
    Likes Received:
    7
    GPU:
    RTX 3070Ti vulcan
    New windows 10 21H1 or Windows 11 insider you dont need apply nothing,default is the best way no bcdedit commands no nothing.
     
    Xtreme512 and Mineria like this.
  9. Mineria

    Mineria Ancient Guru

    Messages:
    4,989
    Likes Received:
    414
    GPU:
    Asus RTX 3080 Ti
    Has been so for years with good drivers and no messing about, the currently known thing that can affect DPC latency to the negative are Windows MPO's and Nvidia drivers since 461.09, Nvidia is working on it and has some users currently testing a fix, so that fix might be in the next driver release.
    Nvidia provided a workaround for now though:
    After updating to NVIDIA Game Ready Driver 461.09 or newer, some desktop apps may flicker or stutter when resizing the window on some PC configurations | NVIDIA (custhelp.com)

    Other things that will spike Latency Monitor are power saving/throttle modes and settings.
    As example, using the Windows build in "Power saver" plan will add spikes as soon as a program/game triggers the plan to boost the CPU, at least with Zen 3 CPU's.
     
    Last edited: Jul 23, 2021
  10. D1stRU3T0R

    D1stRU3T0R Master Guru

    Messages:
    505
    Likes Received:
    157
    GPU:
    8 GB
    I had it off since like a year, and I'm thinking on enabling it, any reason why to keep it off/on?
     

  11. artina90

    artina90 Member Guru

    Messages:
    127
    Likes Received:
    54
    GPU:
    RTX 2080Ti
    Leave everything on default unless you can clearly identify an incompatibility with your hardware configuration that you can attribute to a specific setting.
    It might surprise you, but Nvidia and AMD don't tweak the systems they test their drivers on.
    From the moment you change something this deep down in the OS, you are on your own.

    Furthermore, on quirky platforms like X299, enabling HPET literally halves the drawcall throughput of the CPU.
    "In summary the problem is a very slow timer implementation of the High Precision Event Timer on modern platforms, that is used without care by the developers. Badly affected are Skylake X and Kaby Lake X. Impacts can also be shown on Threadripper, Coffee Lake and in some degree on Ryzen as well. It could be discussed if a slow functionality is a bug, but honestly let's just call it the "HPET bug"."
    Source: https://www.overclockers.at/articles/the-hpet-bug-what-it-is-and-what-it-isnt
     
    Iggy, D1stRU3T0R and mbk1969 like this.

Share This Page