一种实现数据预取的方法及装置
基本信息
申请号 | CN201110415405.8 | 申请日 | - |
公开(公告)号 | CN102521158B | 公开(公告)日 | 2014-09-24 |
申请公布号 | CN102521158B | 申请公布日 | 2014-09-24 |
分类号 | G06F12/08(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 程旭;党向磊;王箫音;佟冬;陆俊林;易江芳;王克义 | 申请(专利权)人 | 北京众志芯科技有限公司 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 北京北大众志微系统科技有限责任公司;北京众志芯科技有限公司 |
地址 | 100080 北京市海淀区中关村北大街151号资源大厦11层 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种实现数据预取的方法及装置,其中预取器装置包括:访存模式识别单元将全局失效地址流划分为局部失效地址流,按时间顺序将局部失效地址流中最近发生的两个缓存失效的地址信息记录为历史访存信息,并根据该记录捕获跨距访存模式并生成相应的预取地址。本发明通过改善差值相关预取器的存储利用效率,并通过减少对预取器性能提升没有贡献的冗余预取,使得预取器在相同存储开销的情况下能够获得更好的性能优化效果,同时可有效降低预取器访问片上缓存的带宽需求和功耗开销。 |
