Both run multiple threads per core. Hyper-Theading is just Intel's market name for CMT and I wouldn't be suprised at all if they reused it for other implementations. The essential thing for this discussion is that it's an effective way to increase core utilization, especially for in-order execution. Sun's idea of "throughput computing" is exactly what I have in mind for x86 mini-cores, and I don't believe the ISA would be a major obstacle.
Here's the set of acronyms I'm working with.
SMT = Simultaneous Multi-Threading: instructions from different threads are issued and exist in the same pipeline stages with other threads at the same time
CMT = Coarse-grained Multi-Threading: multiple thread contexts are maintained, but only one thread is actually in the pipeline at a given time
FMT = Fine-grained Multi-Threading: multiple thread contexts are maintained, and multiple threads can be in the pipeline, but they never share the same pipe stages
Hyperthreading= The specific implementation Intel has for SMT on the P4.
The only other core Intel has multithreaded is Montecitio, which uses Switch on Event (a variant of CMT). It is not branded as Hyperthreading.
Since SMT has the highest silicon cost for multi-threading, the utility of SMT on a core as narrow as an SPE is reduced, because there are few chances of a unit being idle when there aren't any extras lying around.
A coarser method such as Switch-on-Event or even Niagra's fine-grained shifting between threads would be better, even if not ideal for an in-order x86 mini-core. There is perhaps a lesson in how Niagra's cores don't do multimedia. There certainly would not be a bonus going in-order for any legacy code, except in rather uncommon circumstances.
For the SPE, its large register pool is a sign of what is needed to get good performance out of an architecture that is incapable of routing around stalls. If there isn't a large register pool, loop unrolling and software pipelining, an in-order's performance is almost invariably worse.
Since x86 offers neither the SIMD capabilities of an SPE and a mini-x86 offers none of the improvements needed to keep churning through data, an SPE would likely need to be matched by several x86 minis. At that point, the silicon savings are negated.