I guess everyone has heard by now that by default at least in many Intel systems but also AMD the installation (of win7) is wrongly configured to use software timers.
That causes lag especially in games but other programs as well, as HPET is the only timer that is able to sync perfect ratio of 1:1. Thats why it's developed in the first place.
Research on the issue, and face the fact, that if your not already configured to use hardware timer (hpet), one needs to do so, by:
Open a admin command prompt
Type "bcdedit /set useplatformclock true". Reboot. Also make sure that HPET is enabled in bios.
For those who uses 32-bit Win 7 this hotfix is available:
The bug with Win 7 using software timers (very bad!) was actually properly found and confirmed when Win 8 RTC bug was found:
But I knew it long ago. Sorry guys that I wasn't able to provide the hotfix link for 32-bitters when I originally posted this topic.
For the skeptics, here is a benchmark of HPET in use and not in use, the numbers speak for themselves:
As it can be seen, one gains 10% performance increase for GPU (higher is better). And also gains a bit of disk performance (lower is better), especially for SSD's. No change in CPU, but if there would be, it would be same trend as with GPU and disk.
Enjoy your HPET!