Techniques for efficient processing in runahead execution engines

  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)},
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



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.