Runahead Execution: An Alternative to Very Large Instruction Windows for Out-of-Order Processors

Abstract

Today’s high performance processors tolerate long latency operations by means of out-of-order execution. However, as latencies increase, the size of the instruction window must increase even faster if we are to continue to tolerate these latencies. We have already reached the point where the size of an instruction window that can handle these latencies is… (More)
DOI: 10.1109/HPCA.2003.1183532

Topics

11 Figures and Tables

Statistics

02040'04'06'08'10'12'14'16'18
Citations per Year

339 Citations

Semantic Scholar estimates that this publication has 339 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@inproceedings{Mutlu2003RunaheadEA, title={Runahead Execution: An Alternative to Very Large Instruction Windows for Out-of-Order Processors}, author={Onur Mutlu and Jared Stark and Chris Wilkerson and Yale N. Patt}, booktitle={HPCA}, year={2003} }