[发明专利]数据高速缓存区域预取器在审
申请号: | 201780050452.2 | 申请日: | 2017-08-08 |
公开(公告)号: | CN109564549A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 唐纳德·W·麦考利;威廉·E·琼斯 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F12/0862 | 分类号: | G06F12/0862;G06F12/0886;G06F12/0846 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠;张华 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 当数据高速缓存未命中发生时,数据高速缓存区域预取器创建区域。每个区域包括邻近每个数据高速缓存未命中的预定范围的数据线路,并且用相关联的指令指针寄存器(RIP)标记。所述数据高速缓存区域预取器比较后续存储器请求与每个现有区域的所述预定范围的数据线路。对于每个匹配,所述数据高速缓存区域预取器设置访问位,并且试图基于所述所设置的访问位来识别伪随机访问模式。所述数据高速缓存区域预取器使适当计数器递增或递减以追踪所述伪随机访问模式发生的频率。如果所述伪随机访问模式频繁发生,那么下次使用相同RIP和模式处理存储器请求时,所述数据高速缓存区域预取器针对所述RIP根据所述伪随机访问模式预取所述数据线路。 | ||
搜索关键词: | 数据高速缓存 预取器 访问模式 伪随机 数据线路 存储器请求 指令指针寄存器 计数器递增 模式处理 未命中 预取 递减 匹配 邻近 访问 关联 追踪 创建 | ||
【主权项】:
1.一种数据高速缓存区域预取器,其包括:线路条目数据表,所述线路条目数据表包括多个线路条目,其中,每个线路条目包括由预定数量的访问位限定的区域,并且如果所述区域内的高速缓存线路被请求,那么设置给定线路条目的访问位;以及区域历史表,所述区域历史表被配置为从所述线路条目数据表接收逐出项,其中,所述数据高速缓存区域预取器被配置为根据可逐出线路条目中的某些访问位确定访问模式,并且排除将具有预定访问模式的线路条目逐出到所述区域历史表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780050452.2/,转载请声明来源钻瓜专利网。