Programs do need to be HT optimized, and from the table below, its clear that HT is working but it only gives a mare 10% more frames than with out it (Core i7 860 vs Core i5 760).
This statement makes no sense to me.
When doing *nothing*, you get 10% extra performance *for free* just because HT is enabled...
So obviously programs do *not* need to be HT optimized.
They *could* be optimized, because there *might* be more than 10% gain from HT if programmed carefully...
But it doesn't seem to make a lot of sense to *avoid* HT by running only 4 threads on a 8 logical core machine, judging from this 10% of free performance.
Aside from that, this has nothing to do with what you said earlier, and my response to that (on how physical cores handle logical cores/thread workload). Do you understand what I said?
