Here:
http://www.tech-report.com/columns/ryu/2001q1/smt/

I think it may have some errors though.


SMT does not require a specially tooled OS; a SMT chip would be considered a uniprocessor design. SMT
Doesn’t seem to make a lot of sense since threading is handled by the OS. It needs to either know about the multi-threading or see the chip as two separate processors.

The article does have a nice copy of a chart from the U of Washington paper showing the potential performance benefit to SMT.


------------------
"I win again Lews Therin"