Loading...
Loading...

Go to the content (press return)

Thread-spawning schemes for speculative multithreading

Author
Marcuello, P.; Gonzalez, A.
Type of activity
Report
Date
2001-07
Code
UPC-DAC-2001-22
Abstract
Speculative multithreading has been recently proposed to boost performance by means of exploiting thread-level parallelism in applications difficult to parallelize. The performance of these processors strongly depends on the partitioning policy used to split the program into threads. Previous works use different heuristics to spawn speculative threads that are based on easily-detectable program constructions such as loops or subroutines. In this work we propose a profile-based mechanism to divid...
Group of research
ARCO - Microarchitecture and Compilers

Participants