X-bit Labs meldt dat het nog niet eenvoudig is gebleken de komst van HyperThreading softwarematig op de juiste wijze te exploiteren. De site Warp2Search kwam er namelijk achter dat alle versies van Windows XP die voorzien van Service Pack 1, niet helemaal goed omgaan met de techniek. Wanneer er gebruik wordt gemaakt van de functie UnmapViewOfFile gaat het prestatieniveau van het systeem stukken achteruit in plaats van vooruit. Deze bug is ondertussen erkend door Microsoft en komt voor op alle multi-processor platforms, dus ook daar waar HyperThreading wordt ingezet. Er is ondertussen een fix voor het euvel uitgebracht, maar aangezien het moeilijk duidelijk gemaakt kan worden welke systemen er precies last van zullen hebben, wordt er aangeraden liever te wachten op het volgende Service Pack:
Intel and Microsoft spent quite a lot of time on implementing Hyper-Threading technology support in the Windows XP operating system. It has not eliminated possible bugs of the implementation, though. Last year there were a number of cases when the Hyper-Threading technology caused performance decrease rather than increase, and now Microsoft confirms there was in error in Hyper-Threading support by Windows XP SP1 Professional and Home Edition.
[...] We have seen quite a significant performance increase in various applications when the Hyper-Threading was enabled, though, there are some applications which may suffer from performance loss. It does not mean you should avoid processors with Hyper-Threading, but it means you should try to make sure your software benefits from the Hyper-Threading. Even if Microsoft was unable to implement the technology in appropriate way, no one can guarantee that some other software makers will not make the same mistake.