Interesting question, "Will Dothan & its successors support Hyperthreading?"
Dothan -- very, very doubtful
Successors -- Not sure it makes sense on a shorter pipeline architecture like Banias/Dothan. Basically, HT is a way of ameliorating the penalty of a lot of pipeline stalls. If pipeline stalls are not occurring, there is no advantage to HT.
A shorter pipeline architecture has less stalls because
1. There are fewer instructions in flight, capable of being stalled.
2. Fewer instructions in flight are competing for the same resources
Also, the stalls are not as catastrophic when they DO occur. Finally, Dothan has that HUGE 2M cache, which should nearly eliminate one of the prime reasons for stalls -- waiting for data from memory.
BTW, almost all these arguments apply to Athlon and Athlon 64, except cache. But memory stalls on Athlon 64 are much shorter than either Dothan or Prescott, because of the lower memory latency from integrated controller. So memory stalls don't waste as much time, reducing the potential benefit from switching to another thread.
So I think it is more likely that Intel will rename some other microarchitectural feature and call it hyperthreading, even if it has absolutely nothing to do with P4 HT. This will keep customers happy, thinking they haven't "lost" a feature.
Petz