填补存储器间距的一种方法——前瞻性Cache

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:Happyboy123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来CPU速度的提高远远超过了主存,CPU与主存之间的速度差距(称存储器间距-Memory Gap)越来越大,先进的高性能Cache结构的研究对于提高系统性能显得更加重要.在传统的Cache中,仅仅依靠程序执行时访存指令流地址的局域性来保证较高的Cache命中率,使得Cache命中率的提高受到限制.本文提出了一种新型的"前瞻性Cache".对即将执行的指令进行提前分析,并尽可能地在Load类指令尚未实际执行之前将所需的数据预先装入Cache,这样可以提高Cache的命中率.本文阐述了
其他文献
本文提出一种新的应用级机群检查点实现方案.给出了与现有方案不同的方法:首先,采用关系数据库系统来代替以前采用文件的方式来存储机群系统的检查点、管理数据、资源情况等
构造嵌入式系统是一个硬件软件的协同设计问题.嵌入式软件的有效开发需要相应编译器的支持.由于嵌入式系统存储空间有限,所以编译器生成的机器代码必须非常紧凑.我们可以使用
立足我国大学英语课程的四个主要发展阶段,对教育部颁发的四部大学英语课程教学大纲和教学要求以及教材进行了比较研究。旨在折射大学英语课程的发展历程,以明确其未来的发展方