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.
2014
2014
Automatic parallelization is an increasingly important technique for accelerating sequential applications on multicore processors… 
2012
2012
Thread-Level Speculation is a technique that enables parallel execution of sequential applications on multicore systems. This… 
2011
2011
As multicore processors become the default for computing devices ranging from smartphones to cloud servers, many researchers have… 
2009
2009
The performance of single-threaded programs and legacy binary code is of critical importance in many everyday applications… 
2009
2009
Speculative Multithreading(SpMT) increases the performance by means of executing multithreads speculatively to exploit thread… 
2006
2006
Speculative parallelization (SP) enables a processor to extract multiple threads from a single sequential thread and execute them… 
2004
2004
Chip multiprocessor (CMP) approach has drawn a great attention as a new platform for next-generation microprocessors. A CMP… 
2003
2003
Locality conflict is a major problem during thread-level speculation (TLS). This paper addresses three potential techniques for… 
1998
1998
With the conventional superscalar approach delivering diminishing returns, alternate designs that make optimal use of the…