[发明专利]用于数据流的储存感知预取有效
申请号: | 201080051152.4 | 申请日: | 2010-09-09 |
公开(公告)号: | CN102640124A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 本杰明·T·桑德;巴拉特·纳拉辛哈·斯瓦米;斯瓦米·帕亚穆尔图拉 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种用于有效数据预取的系统和方法。储存在较低级存储器中的数据流包括在计算机程序中使用的连续数据块。处理器中的预取单元通过识别以单调增或减方式定位连续数据块的存储访问序列来检测数据流。在给定数据流的预定列队时期后,预取单元响应于没有请求写权限的访问,在没有写权限的情况下从存储器预取给定数据流的一部分。同样,在列队时期后,预取单元响应于确定具有到给定数据流的先前访问,在具有写权限的情况下从较低级存储器预取给定数据流的一部分,该给定数据流在高速缓存未中的数量达到预定阈值之后请求写权限。 | ||
搜索关键词: | 用于 数据流 储存 感知 | ||
【主权项】:
一种计算系统,包括:预取单元,其中所述预取单元配置为:检测到给定数据流的访问,其中数据流对应于较低级存储器中的多个连续数据块;响应于检测所述访问并确定到所述给定数据流的高速缓存未中的数量达到预定阈值;响应于没有到所述给定数据流的访问,在没有写权限的情况下从较低级存储器预取所述给定数据流的一部分,所述给定数据流在高速缓存未中的所述数量达到所述预定阈值之后请求写权限;以及响应于具有到所述给定数据流的访问,在具有写权限的情况下从较低级存储器预取所述给定数据流的所述部分,所述给定数据流在高速缓存未中的所述数量达到所述预定阈值之后请求写权限。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201080051152.4/,转载请声明来源钻瓜专利网。