Edit
It was not Windows XP SP2 but AMD Overdrive 2.1.2
For a while my memory latency in everest benchmark has been inexplicably high. I couldn't work out why.
Today I downloaded Winrar and ran its benchmark. The speed was very slow. By now I started to put 2 and 2 together.
I ran Sam's tool and sure enough the TLB fix is enabled. I could tell by the numbers in the MSRs. After I disabled the TLB fix everest memory latency and winrar benchmarks improved by alot.
I have been using a beta BIOS and I thought that this could be the culprit.
I flashed back the latest official BIOS and it is still the same. The fix is still applied! Every time I restart I find (from seeing the registers and benchmarks) that the TLB fix is applied. I have looked in the BIOSes and cannot find a TLB patch option.
I have tried using Windows XP scheduled tasks to make Sam's TLB disable work at startup/logon and I have not got it to work.
I can't understand why this fix is being applied in this operating system version and with this B3 stepping chip.
What makes matters even more strange is that I installed Windows Vista 64bit SP1 yesterday and the fix is not applied! SP1 was supposedly applying the fix even to B3 stepping CPUs but not with mine.
This is the complete opposite of what I was expecting to see.
Has anyone got any ideas, suggestions please? I am baffled.
Please help.
Thanks.
Bookmarks