Threads on the Cheap : Multithreaded Execution in a WaveCache Processor

  title={Threads on the Cheap : Multithreaded Execution in a WaveCache Processor},
  author={Steven Swanson and Andrew Schwerin and Andrew Petersen and Mark Oskin and Susan J. Eggers},
Executing multiple threads on a single processor will play a key role the future scaling of computer performance, and while many new architectures propose novel uses for threads, few address the complexity required to sup port multiple threads in a single processor core. This paper describes extensions to WaveScalar, a recently propose d dataflow instruction set, and the WaveCache, a WaveScalar processor, that allow multiple threads to execute simultan eously. The original WaveCache is… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.


Publications citing this paper.
Showing 1-5 of 5 extracted citations


Publications referenced by this paper.
Showing 1-10 of 20 references


S. Swanson, M. Oskin
International Symposium on Microarchitecture , 2003. • 2003
View 2 Excerpts

AR-SMT: a microarchitectural approach to fault tolerance in microprocessors

Digest of Papers. Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing (Cat. No.99CB36352) • 1999
View 1 Excerpt

Similar Papers

Loading similar papers…