Inq: "The predecessor of Reverse-HT available for download".
What the hell are they smoking over there? First of all, isn't RDTSC a x86 macro-instruction already? How could you "access" the TSC more directly? There's no mechanism available for that, except for debug TAP ports (maybe), and that is off-limits for software anyways.
Secondly, the TSC is just a counter used by the OS to time events. It has absolutely nothing to do with the so-called reverse-HT. And the TSC is usually used by the OS anyways, so what kind of performance gain do they expect?
Here is a tidbit I found on the web which I suspect to be the same utility for windows:
"The current generation of Opteron processors do not provided a frequency independent TSC. This causes wild clock skew on systems that change frequency while use TSC as a gtod source. This patch provides a work around by transitioning all processors to the same frequency at the same time, so that the TSCs on each processor are never incrementing at a different rate."
So the patch forces simultaneous transitions on the clock/power control logic so the TSC doesn't get out of wack and confuse the OS. This reverse-HT rumor is getting completely out of control.