A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Cooperative prefetching: compiler and hardware support for effective instruction prefetching in modern processors
Proceedings. 31st Annual ACM/IEEE International Symposium on Microarchitecture
Instruction cache miss latency is becoming an increasingly important performance bottleneck, especially for commercial applications. Although instruction prefetching is an attractive technique for tolerating this latency, we find that existing prefetching schemes are insufficient for modern superscalar processors since they fail to issue prefetches early enough (particularly for non-sequential accesses). To overcome these limitations, we propose a new instruction prefetching technique whereby
doi:10.1109/micro.1998.742780
dblp:conf/micro/LukM98
fatcat:m2nlw5mzcnan5kto3u7klawehm