Speculative Thread Execution in a Multithreaded Dataflow Architecture

@inproceedings{Li2006SpeculativeTE,
  title={Speculative Thread Execution in a Multithreaded Dataflow Architecture},
  author={Wentong Li and Krishna M. Kavi and Afrin Naz and Philip H. Sweany},
  booktitle={ISCA PDCS},
  year={2006}
}
Instruction Level Parallelism (ILP) in modern Superscalar and VLIW processors is achieved using out-of-order execution, branch predictions, value predictions, and spe culative executions of instructions. These techniques are n ot scalable. This has led to multithreading and multi-core systems. However, such processors require compilers to automatically extract thread level or task level paralleli sm. Loop carried dependencies and aliases caused by complex array subscripts and pointer data types… CONTINUE READING
7 Citations
10 References
Similar Papers

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…