Publication
ICCD 1993
Conference paper

Intelligent I-cache prefetch mechanism

Abstract

Modern, high-performance processors employ techniques such as super-scalar execution and super-pipelining to increase their instruction issue rate. As the instruction issue rate of processors increases, however, the negative impact of branches on performance also increases. This paper describes an instruction cache (I-cache) prefetch mechanism to improve processor performance on taken branches. Under perfect conditions, the mechanism allows the target of a taken branch to be prefetched early enough to completely hide the memory latency of an I-cache miss.

Date

Publication

ICCD 1993

Authors

Share