Soldato
As interesting as this thread is - the average user doesn't need a deep understanding of how HT works and/or rich analogies/metaphores. We have benches! Lots of them! And they're far more useful than hypothetical rambling. The benches show, for Core i chips, an absolute max gain from HT of about 30% in literally a couple of highly parallel multi-thread optimised tasks. Usually the gain is much less, even in multi-threaded encoding tasks, and in games the gain dwindles to zero, or maybe a few %. This is not going to get any different in the future - clever tweaks are not suddenly going to make HT a performance doubling miracle.
And all that from a feature that is adding 50-60% onto the price of the CPU. That's why HT is barely worth the transistors it's made of, imho. Actually I tell a lie - it's worth the transistors it's made of, which is a very small amount so HT is quite efficient in terms of performance/transistors - it's just not worth the massive premium Intel charge for it. I'd hesitate to recommend an i7 - for a gamer it goes without saying - but even for someone who does a bit of encoding, unless they're doing it 24/7 and time is money.
And all that from a feature that is adding 50-60% onto the price of the CPU. That's why HT is barely worth the transistors it's made of, imho. Actually I tell a lie - it's worth the transistors it's made of, which is a very small amount so HT is quite efficient in terms of performance/transistors - it's just not worth the massive premium Intel charge for it. I'd hesitate to recommend an i7 - for a gamer it goes without saying - but even for someone who does a bit of encoding, unless they're doing it 24/7 and time is money.