|
Pemalite said: Hyper threading does not replace a core, It simply allows for better utilization of a cores resources that would otherwise be idle. It's a 10% performance improvement, that is it. |
The advantage of HT is it require very little die area... only the register state, renamed return stack buffer and large page instruction TLBs are duplicated... so you have a improviment in performance between 10-30% (depends what app is running) with almost no cost.
In the other side duplicate a core... a dual-core processor needs almost 80% of the die size to duplicated... the size limits the quantity of the cores. So the HT is a nice idea... the size of the processor with HT or not is almost the same and you have a little boost in performance.
Of course HT not replace SMP... but the two can work together... a 4-core processor + HT.... why not?







