HB: ... So IBM's SMT implementation, despite the fact that it provides more fine-grained control over thread priorities, is simpler and cleaner (at least on the hardware side) than Intel's implementation. ...
Prattnaik: The reason is very simple... We look at the system as a whole. We don't just look at only the processor or only the operating system or only the compiler – we look at the whole stack. And... at each level of operation, we apportion a certain amount of time for each decision that can be made. ...