X-Nico

unusual facts about Speculative multithreading


SPMT

Speculative multithreading, a dynamic parallelization technique that depends on out-of-order execution to achieve speedup on multiprocessor CPUs.



see also

Transactional memory

Sun Microsystems implemented hardware transactional memory and a limited form of speculative multithreading in its high-end Rock processor.