SAGA:一种由流特性制导的微处理器高速缓存分配策略

来源 :计算机学报 | 被引量 : 0次 | 上传用户:sunto0724
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的缓存替换策略,如广泛使用的LRU算法,在程序工作集大于缓存容量的情况下,不能有效开发流式数据的重用性,导致缓存性能很差.文中提出一种流特性制导的缓存分配策略(SAGA).该策略利用流检测引擎来发掘程序中的流特性信息,进而动态地在发生缓存缺失时指导是否为缺失数据分配缓存块,最终提高数据缓存的性能.实验表明,对于SPEC2000FP程序集,在1MB缓存上,比较于LRU策略,使用SAGA策略时缓存的缺失平均减少了31%,程序平均CPI降低4%.
其他文献
在当今饲料市场开发过程中,许多饲料企业经常会遇到这样的问题:如何确定营销人员的数量?如何有效分配企业的营销资源?如何预测产品的销量?如何持续便捷地获得市场信息?如何有效检查
本文主要讲述了苜蓿草粉的营养价值以及苜蓿草粉对蛋品质的影响机理,旨在为蛋鸡生产中合理利用苜蓿草粉提供理论依据。
脉冲神经膜计算系统是膜计算的一个新分支,不仅具有计算机科学研究意义,而且在生物建模和仿真方面有潜在的应用价值.文中介绍了脉冲神经膜计算系统的基本概念并给出了脉冲神经膜
变异测试是一种行之有效的软件测试方法,通过使用变异算子产生变异体系统地模拟软件中的各种缺陷,然后构造能够杀死这些变异体的测试数据集。自动生成能够杀死变异体的测试数据
本文是作者多年从事饲料加工品质控制的经验总结.指出只有饲料厂的工艺流程和设备选用合理,管理上严格要求.操作上遵守规程,才可保证饲料的加工质量。