Techniques for efficient processing in runahead execution engines

@article{Mutlu2005TechniquesFE,
  title={Techniques for efficient processing in runahead execution engines},
  author={Onur Mutlu and Hyesoon Kim and Yale N. Patt},
  journal={32nd International Symposium on Computer Architecture (ISCA'05)},
  year={2005},
  pages={370-381}
}
Runahead execution is a technique that improves processor performance by pre-executing the running application instead of stalling the processor when a long-latency cache miss occurs. Previous research has shown that this technique significantly improves processor performance. However, the efficiency of runahead execution, which directly affects the dynamic energy consumed by a runahead processor, has not been explored. A runahead processor executes significantly more instructions than a… CONTINUE READING
Highly Cited
This paper has 92 citations. REVIEW CITATIONS

14 Figures & Tables

Topics

Statistics

051015'05'06'07'08'09'10'11'12'13'14'15'16'17'18
Citations per Year

93 Citations

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

See our FAQ for additional information.