[PDF][PDF] Speculative multithreaded processors

P Marcuello, A González, J Tubella - Proceedings of the 12th …, 1998 - dl.acm.org
… We have presented a novel processor microarchitecture, which is called Speculative
Multithreaded (SM). A novel feature of such architecture is its ability to dynamically extract and …

Clustered speculative multithreaded processors

P Marcuello, A Gonzalez - … of the 13th International Conference on …, 1999 - dl.acm.org
… As shown in 193, the potential of data value speculation for a multithreaded processor is
higher than for a single-thread processor. Furthermore, we show in this paper that the approach …

[PDF][PDF] Speculative multithreaded processors

GS Sohi, A Roth - 2001 - minds.wisconsin.edu
… The motivation for using speculative multithreading comes from … the onset of commercial
processors that can simultaneously … that will enable multithreaded processors to support the …

Speculative multithreaded processors

GS Sohi, A Roth - International Conference on High-Performance …, 2000 - Springer
… of thread-level speculation: control-driven and data-driven. We believe that future processors
will not only be multithreaded, but will also support thread-level speculation, giving them …

A chip-multiprocessor architecture with speculative multithreading

V Krishnan, J Torrellas - IEEE Transactions on Computers, 1999 - ieeexplore.ieee.org
… The CMP architecture that we propose is modeled as a chip with four 4-issue dynamic
superscalar processors and hardware support for speculation (4x4-issue). This CMP is compared …

Speculative data-driven multithreading

A Roth, GS Sohi - Proceedings HPCA Seventh International …, 2001 - ieeexplore.ieee.org
… We model an SMT processor with full outof-order speculative execution, register renaming,
non-blocking caches, finite miss resources and cycle accurate bus utilization. We simulate 4 …

An evaluation of speculative instruction execution on simultaneous multithreaded processors

S Swanson, LK McDowell, MM Swift… - ACM Transactions on …, 2003 - dl.acm.org
… and to ask whether multithreaded processors should speculate differently than … speculation
on SMT processors using both multiprogrammed (SPECINT and SPECFP) and multithreaded

Value prediction for speculative multithreaded architectures

P Marcuello, J Tubella… - MICRO-32. Proceedings of …, 1999 - ieeexplore.ieee.org
… In particular, we focus on Clustered Speculative Multithreaded processors and present a
comparative study of the performance of value predictors previously proposed in the literature. …

A general compiler framework for speculative multithreaded processors

A Bhowmik, M Franklin - IEEE Transactions on Parallel and …, 2004 - ieeexplore.ieee.org
… Next, we present our compiler framework for generating threads for speculative
multithreaded processors. While partitioning a sequential program, our compiler considers data …

Multithreaded processors

T Ungerer, B Robič, J Šilc - The Computer Journal, 2002 - academic.oup.com
Multithreading pursues a different set of solutions by utilizing coarse-grained parallelism [11,
12, 13]. A multithreaded processor is … be accelerated by speculative multithreading with so-…