Speculative multithreading, a dynamic parallelization technique that depends on out-of-order execution to achieve speedup on multiprocessor CPUs.
Speculative Realism | Speculative multithreading | Society for the Suppression of Speculative Stamps |
Sun Microsystems implemented hardware transactional memory and a limited form of speculative multithreading in its high-end Rock processor.