I was over at InformationWeek reading an article about Windows 7 to boost Hyper-Threading support. A senior VP for Windows development stated the following:

“The work that we’ve done in Windows 7 in the scheduler and the core of the system to take full advantage of those capabilities, ultimately we think we can deliver a great and better experience for you,” said Veghte, speaking earlier this week at Microsoft’s TechEd conference in Los Angeles.

Windows 7’s improved hyper-threading support could be good news for users of processor-intensive applications, such as 3-D games and graphics programs.

Sounds good on paper. But there is just one small problem. The article goes on to state that:

The catch is that the applications themselves must be written in such a way as to take advantage of hyper-threading. To date, only a small percentage of apps include that capability.

Which made me think. Isn’t this the same problem with 64 bit? 64 bit has been around since 2003 for personal computers. Yet we have seen little enthusiasim for consumer applications to take advantage of 64 bit.

So what do you think? Is it time for full hyper-threading support and full 64 bit support?

Comments welcome.