
Originally Posted by
savantu
Actually you don't need to program for HT, you need to program with parallelism in mind. In the multicore era, as long as your program is multithreaded it will take advantage of HT. A multi processor aware program from 1995 designed to run on a Pentium Pro will take advantage of HT ( or current multicore CPUs ) without changes.
HT in the P4, caused desktop apps to turn multithreaded and preempt the multicore era.
Bookmarks