Quote Originally Posted by savantu View Post
Because it is damn hard to achieve high utilization in just about every domain. Look at your body; when do you use it at max capacity ? The arms for example ? I really doubt you use more than 30-40% of the capacity of the right arm and 10-20% of the left one ( if you're right handed ).

But, I suppose, you don't think in this way : " why does the human body have 2 arms if they are never used to maximum capacity ? ".
well if i could ask god why i have 2 arms when i almost always use just one i would, but i cant. so instead im asking why build a chip that you say, and i quote:
No single thread will use all of them.
so are cpu designers idiots who overbuild chips knowing its a waste of money and resources? or is it that SMT only gets 15% of a bonus because chips are almost always being fully utilized?