Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HPET - what evil may lurk in your BIOS?

Featured Replies

 

 


"This", what, Jim?

 

I have the underlying technical knowledge to evaluate it and classify it as such.

  • Replies 67
  • Views 19k
  • Created
  • Last Reply

Top Posters In This Topic

I'm so humbled to stand in the overpowering light of your intellectual prowess, Jim. The next time the community has a question about microprocessor design theory and event timing, it's good to know that such giants walk among us ;]

Excellent, thanks.

Improper overclocks and processor power management cause issues if you use ONLY HPET - on the other hand certain programs and applications do not work the best ONLY with Time Stamp Counter. Therefore I stand by the original info I posted leave it on in the BIOS and don't force HPET in windows. Windows can still access HPET as long as you haven't disabled it but it will not be the primary timer. 

 

I'd venture a guess that 90% of the people that are seeing a difference either have an bad overclock or improper BIOS settings to begin with.

Steve McNitt

 

 

I'm so humbled to stand in the overpowering light of your intellectual prowess,

 

We need some one to counter the misinformation posted in this thread.

Gerry Howard

So what exactly is the misinformation in this thread? All I've been able to determine is that some people are reporting performance gains by toying with these timers, some people see no difference.

We need some one to counter the misinformation posted in this thread.

You are pretty good at doing that. Maybe Jim could be your deputy.:)

So what exactly is the misinformation in this thread? All I've been able to determine is that some people are reporting performance gains by toying with these timers, some people see no difference.

Exactly. And some Bios defaults have HPET set at off by default. Mine was. Unless a user knows about timers, it would always be off. This thread might have some mis information, but also some valuable info. Jim's one word answers do nothing but increase his post count. If Jim is a whizz, one word reply's does not convince me he has the knowledge he portrays.

System: MSFS2024, ASUS Rog Stryx Z790-A,  Intel i9-14900KF,  Asus ROG Ryujin III 360 , Asus Hyperion Case,Rog Stryx 4090 OC, Samsung 970 EVO M.2 SSD, 1Tb Samsung 860 EVO SSD,64Gb G Skill Memory, Asus Aura 1200W Gold PSU,Win 11 ,LG C4 48" 4K OLED Screen., Airbus TCA Full Kit, Stream Deck XL. WinWing FCU, EFIS, MCDU

 

If you want to see how HPET influence your PC just use DPC Latency Checker, it should be a flat reading without spikes, if you see spikes that's what is giving you stutters in your games.

Test this with HPET ON and OFF and see what option is giving you the most flattest reading!

 

*-you should see some random spikes when you open a browser or running a game, but for the most part it should be a flat reading.

dpc.jpg

Regards, Albert Miu
                                                            CPU: Intel i7 4790k @4.6Ghz GPU: ASUS GTX 1080 8GB OC Motherboard: Asus MAXIMUS VI Hero RAM: Corsair Vengeance Pro 16GB 1866mhz 
                                               PSU: EVGA SuperNOVA 850W G2 Case: Corsair VENGEANCE C70 Cooler: Corsair Hydro Series H110 Monitor: BENQ 1920x1080 Windows: 10 x64 Professional

                                                                                                X-Plane 11 Group:     Facebook

Thanks Albert. I have I presume a good reading with HPET on in the Bios only. Current Latency average 51 with occasional spike to 71

System: MSFS2024, ASUS Rog Stryx Z790-A,  Intel i9-14900KF,  Asus ROG Ryujin III 360 , Asus Hyperion Case,Rog Stryx 4090 OC, Samsung 970 EVO M.2 SSD, 1Tb Samsung 860 EVO SSD,64Gb G Skill Memory, Asus Aura 1200W Gold PSU,Win 11 ,LG C4 48" 4K OLED Screen., Airbus TCA Full Kit, Stream Deck XL. WinWing FCU, EFIS, MCDU

 

I'm so humbled to stand in the overpowering light of your intellectual prowess, Jim. The next time the community has a question about microprocessor design theory and event timing, it's good to know that such giants walk among us ;]

This.

 

 

:lol:

What happened to AVSIM

One example of misformation

 

 

 

No application needs HPT,

Gerry Howard

Gerry, knowing how pedantic you can be,  maybe I should have written "no piece of consumer level software needs HPT"

But feel free to educate us further if you actually know of any such software that explicitly needs HPT.

It would actually make a refreshing change if you managed a genuinely helpful post for once.

  • Commercial Member

The whole thread is starting to be like

 

pVlOZ9WZ2Tqs8.gif

Current system: ASUS PRIME Z690-P D4, Intel 12900k, 32GB RAM @ 3600mhz, Zotac RTX 3090 Trinity, M2 SSD, Oculus Quest 2.

Gerry, knowing how pedantic you can be, maybe I should have written "no piece of consumer level software needs HPT"

 

But feel free to educate us further if you actually know of any such software that explicitly needs HPT.

 

It would actually make a refreshing change if you managed a genuinely helpful post for once.

 

Windows provides APIs that you can use to acquire high-resolution time stamps or measure time intervals. The primary API for native code is QueryPerformanceCounter (QPC)...

 

On systems where the Time Stamp Counter (TSC) is not suitable for timekeeping, Windows automatically selects a platform counter (either the HPET timer or the ACPI PM timer) as the basis for QPC.

https://msdn.microsoft.com/en-us/library/windows/desktop/dn553408%28v=vs.85%29.aspx

 

EDIT

 

That includes any consumer level software.

Gerry Howard

Because someone needs to call BS sometimes and I'm calling it. People can hate me for now and forever, but I call them as I see them. Maybe you missed some other's that have called BS on this one also.

 

If you believe that you get a 20% FPS increase from this tweak, then great for you!!

:lol:  :lol:

 

That cracked me up Jim. But you are right. Turning stuff of in Bios when they supposed to be on will open a can of worms.....  

Cpt Guido

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.