High Performance Computing Group - Industrial
Affiliates Program
Clustered Speculative Multithreaded Processors
Project Leader
Project Members
Project Description
This project focuses on alternative microarchitectures that tackle the
limitations of current superscalar organizations. The main features of
the new researched microarchitectures are: a) a clustered organization
in order to exploit communication locality; b) multiple threads of control
that are speculatively created at run time by speculating on highly predictable
branches; c) value and dependence prediction schemes that allow dependent
threads to proceed as if they were independent.
Relevant publications
-
"Clustered Speculative Multithreaded Processors"
Pedro Marcuello and Antonio Gonzalez
Technical Report #UPD-DAC-1998-45, Universitat Politecnica da Catralunya,
October 1998
Undisclosed . Contact: Pedro
Marcuello
-
"Speculative
Multithreaded Processors"
Pedro Marcuello and Antonio González
Proc. of the ACM Int. Conf. on Supercomputing, Melbourne (Australia),
1998
-
"Data
Speculative Multithreaded Architecture"
Pedro Marcuello and Antonio González
Euromicro 98, Vasteras (Sweden), Aug. 1998 (Extended version
of the paper in the proceedings)
A preliminary version of this work can also be found as "Technical
report UPC-DAC-1997-44, July 1997"
-
"Control
and Data Dependence Speculation in Multithreaded Processors"
Pedro Marcuello and Antonio González
Workshop on Multithreaded Execution, Architecture and Compilation
(MTEAC 98), held at HPCA-4, Las Vegas, Jan. 1998
-
"Control
Speculation in Multithreaded Processors through Dynamic Loop Detection"
Jordi Tubella and Antonio González
Proc. of 4th. Int. Symp. on High-Performance Computer Architecture
(HPCA-4), Las Vegas (USA), Feb. 1998