The reason why I said that is because there was a memory address error in AMD CPUs with Windows XP in anything earlier than SP2. If anyone is running WinXP with SP2, then this hotfix should be included. Vista already has this as part of the OS, so it's not needed at all.
Intels do not suffer from this issue because of the way they're made. They handle CPU instructions differently than the first batch of AMD CPUs that were out on the market.
Also, if anyone has an AMD CPU that's a Phenom Quad Core, there's a TLB (erratum) that they screwed up on. Most motherboard manufacturers have released a BIOS patch, but some have just turned the other cheek. A good thing to check is by going to your motherboard manufacturer's site and see if they have a BIOS update. Should be something along the lines of "TLB Error Fix" or something.
The way to tell if you have a CPU that suffers from this is to check the model number. If it's a CPU that does not have a XX
50 in the model, then it most likely has the faulty core. For example, the Phenom Quad Core 9600 has the TLB bug. The 96
50 does not. Also note that if you do patch your BIOS with the TLB fix and enable it, you're essentially cutting your CPU's processing speed in
half. So it's wise to check that it may be a possiblilty that your motherboard may already have this fix included with it
and it's enabled if you have this CPU.
Also, there are memory patches for Windows XP that Microsoft has released as well. This was a hotfix mostly for games since the memory address was not being utilized correctly. But it's hard to find a link since this has all been included in SP2 and SP3 for WinXP. Even though you may have SP2 or SP3 installed, it may be a good idea to see if it's actually there by checking the KB number after you've installed it.
Here's some links.
Microdoft's Multi-Core hotfix.
http://support.microsoft.com/kb/896256
Here's AMD's site for the CPU hotfixes and stuff. (It should be under Processor Drivers at the top.)
http://support.amd.com/us/Pages/AMDSupportHub.aspx