That makes some sense, although I suspect it's more about what CPU resources each thread is using (e.g. FPU vs. Integer). It does mean that it will be very difficult to write efficient HT-aware programs, as Wombat said. I guess that would also explain the performance decrease most benchmarks I've seen show with HT switched on.
Buddman, is threading performance really that important to you? If it is, you might want to look at building a proper SMP box (more costly, but what the hell, eh?
). If it's not, I doubt the performance increase (if any) from HT would be worth it.
Buddman, is threading performance really that important to you? If it is, you might want to look at building a proper SMP box (more costly, but what the hell, eh?
). If it's not, I doubt the performance increase (if any) from HT would be worth it.

Comment