The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - November/December (2003 vol.23)
pp: 20-25
Onur Mutlu , The University of Texas at Austin
Jared Stark , Intel Microarchitecture Research Lab
Chris Wilkerson , Intel Microarchitecture Research Lab
Yale N. Patt , The University of Texas at Austin
ABSTRACT
<p>An instruction window that can tolerate latencies to DRAM memory is prohibitively complex and power hungry. To avoid having to build such large windows, runahead execution uses otherwise-idle clock cycles to achieve an average 22 percent performance improvement for processors with instruction windows of contemporary sizes. This technique incurs only a small hardware cost and does not significantly increase the processor's complexity.</p>
CITATION
Onur Mutlu, Jared Stark, Chris Wilkerson, Yale N. Patt, "Runahead Execution: An Effective Alternative to Large Instruction Windows", IEEE Micro, vol.23, no. 6, pp. 20-25, November/December 2003, doi:10.1109/MM.2003.1261383
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool