The problem is
not speed but latency glitches. It certainly should be
slower than a "real" dual cpu system but it could be slightly faster
than the same uniprocessor machine with ht turned off. Of course if you
have latency problems it is not very useful.
I think its a better win if the kernel understands HT,
I thought it did, obviously it does not (completely).
I have a smp ht
machine and big parallel therads sometime get stuck on different threads of
the same cpu, instead of different cpus. If I had no HT in those cases it
would be faster.
Ha! So I was not imagining things. I had some weird problems when trying
to run jack (but I was distracted with the latency issues so I did not
pay much attention - one problem at a time) so most probably that is the
reason.
I guess we'll have to wait till the kernel catches up...
-- Fernando