论文部分内容阅读
近年来CPU速度的提高远远超过了主存,CPU与主存之间的速度差距(称存储器间距-Memory Gap)越来越大,先进的高性能Cache结构的研究对于提高系统性能显得更加重要.在传统的Cache中,仅仅依靠程序执行时访存指令流地址的局域性来保证较高的Cache命中率,使得Cache命中率的提高受到限制.本文提出了一种新型的"前瞻性Cache".对即将执行的指令进行提前分析,并尽可能地在Load类指令尚未实际执行之前将所需的数据预先装入Cache,这样可以提高Cache的命中率.本文阐述了