A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Speculative parallelization using state separation and multiple value prediction
2010
Proceedings of the 2010 international symposium on Memory management - ISMM '10
With the availability of chip multiprocessor (CMP) and simultaneous multithreading (SMT) machines, extracting thread level parallelism from a sequential program has become crucial for improving performance. However, many sequential programs cannot be easily parallelized due to the presence of dependences. To solve this problem, different solutions have been proposed. Some of them make the optimistic assumption that such dependences rarely manifest themselves at runtime. However, when this
doi:10.1145/1806651.1806663
dblp:conf/iwmm/TianFG10
fatcat:itjz34mdlvaadaovae3d7j7ap4