De HyperThreading-technologie neemt een belangrijke plaats in in de toekomstplannen van Intel. Wil men echter een duidelijke performance verbetering zien dan zal de software geoptimaliseerd moeten worden voor het gebruik op CPU's met HyperThreading. HyperThreading is een techniek waarbij een enkele processor meerdere opdrachten tegelijkertijd uit kan voeren waardoor een performancewinst te behalen valt. Bij Tom's Hardware wordt uitgebreid gekeken naar de toepassing van de technologie in software, waarbij de voor- en nadelen worden besproken. De grootste winst is te behalen met multitasking, software zal hiervoor echter aangepast moeten worden. Er zullen meerdere threads naast elkaar bestaan met bijbehorende processen. Daarnaast zal een extra proces moeten zorgen voor de coördinatie.
Naast het voordeel van de performanceverbetering is er ook een nadeel: programma's zullen ingewikkelder worden en daardoor is de kans op fouten groter. Intel heeft kort geleden een nieuwe lijn van softwarecompilers uitgebracht die om kan gaan met deze technologie. Dit zal volgens het bedrijf de kans op brede acceptatie van HyperThreading vergroten. De voordelen van HyperThreading zullen pas echt merkbaar zijn bij software die veel rekenkracht vergt zoals videobewerking of het spelen van high-end games. Met de nieuwe compilers zal echter het aantal programmeurs dat hun code gaat aanpassen aan HyperThreading doen toenemen, zo verwacht de schrijver:
In summary, do not expect HT to change your life that much unless you use a computationally intensive program such as a video editing or a high-end game designed to really take advantage of HT benefits, almost all of which are not yet commercially available. The applications available today that take advantage of HT were inadvertently written for the end user. That is because software such as Adobe PhotoShop and Windows Media Decoder offered multithreading for debugging purposes prior to their commercial launch. But with the availability of Intel's new compilers, programmers will soon make the most of HT's benefits for desktop applications as well as networking applications running on Xeon-based servers. In short, a PC with a multi-threaded suite of programs and an HT-capable Pentium 4 will eventually enable you to do video editing and listen to a radio station while periodically looking at NBA basketball scores on the Web at noticeably improved speeds and buffering capabilities. Noticeable benefits while running a spreadsheet and surfing the web, however, will probably remain nil with HT. So, as programmers sink their teeth into Intel's new compilers, the best HT software applications may yet be to come.