Skip to search formSkip to main contentSkip to account menu

Speculative multithreading

Known as: Speculative, TLS, Thread level speculation 
Speculative multithreading (SpMT), also known as thread level speculation (TLS), is a dynamic parallelization technique that depends on out-of-order… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
Apache Spark is a popular distributed computing platform at present for its excellent capacity in big data computing, and the… 
2011
2011
We have proposed an auto-memoization processor based on computation reuse, and merged it with speculative multi-threading based… 
2010
2010
With the shrinking of transistors continuing to follow Moore's Law and the non-scalability of conventional out-of-order… 
2009
2009
The performance of single-threaded programs and legacy binary code is of critical importance in many everyday applications… 
2008
2008
High performance superscalar architectures used to exploit instruction level parallelism in single-thread applications have… 
2008
2008
With reducing feature size, increasing chip capacity, and increasing clock speed, microprocessors are becoming increasingly… 
2007
2007
While speculative multithreading (SM) on a chip multiprocessor (CMP) has the ability to speed-up hard-to- parallelize… 
2004
2004
Chip multiprocessor (CMP) approach has drawn a great attention as a new platform for next-generation microprocessors. A CMP… 
Highly Cited
2002
Highly Cited
2002
With speculative thread-level parallelization, codes that cannot be fully compiler-analyzed are aggressively executed in parallel…