[发明专利]高速缓存媒体中的动态存取粒度在审
申请号: | 202011338861.2 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112948284A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | D·巴维什;R·M·沃克 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/0802 | 分类号: | G06F12/0802;G06F12/0877;G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 媒体 中的 动态 存取 粒度 | ||
本申请案涉及高速缓存媒体中的动态存取粒度。提供一种方法,其包括接收包括待存取数据的地址的存储器存取请求,并且基于所述待存取数据的所述地址,确定所述待存取数据的存取粒度。所述方法另外包含响应于确定所述待存取数据具有第一存取粒度,产生与所述第一存取粒度相关联的第一高速缓存行元数据,并且响应于确定所述待存取数据具有第二存取粒度,产生与所述第二存取粒度相关联的第二高速缓存行元数据。所述方法另外包含将所述第一高速缓存行元数据和所述第二高速缓存行元数据存储于单个高速缓冲存储器组件中。
技术领域
本公开的实施例大体上涉及存储器子系统,且更具体来说,涉及高速缓存媒体中的动态存取粒度。
背景技术
存储器子系统可包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。一般来说,主机系统可利用存储器子系统以在存储器组件处存储数据且从存储器组件检索数据。
发明内容
在一个方面中,本申请案提供一种方法,其包括:接收包括待存取数据的地址的存储器存取请求;基于所述待存取数据的所述地址,确定所述待存取数据的存取粒度;响应于确定所述待存取数据具有第一存取粒度,产生与所述第一存取粒度相关联的第一高速缓存行元数据;响应于确定所述待存取数据具有第二存取粒度,产生与所述第二存取粒度相关联的第二高速缓存行元数据;和将所述第一高速缓存行元数据和所述第二高速缓存行元数据存储于单个高速缓冲存储器组件中。
在另一方面中,本申请案另外提供一种系统,其包括:存储器组件;处理装置,其以操作方式耦合到所述存储器组件,所述处理装置用于进行以下操作:接收包括待存取数据的地址的存储器存取请求;确定所述待存取数据的存取粒度;基于所述地址,识别包括所述待存取数据的高速缓存行和与所述高速缓存行相关联的高速缓存行元数据;和基于所述待存取数据的所述存取粒度和所述高速缓存行元数据的一或多个状态位,确定所述高速缓存行的状态。
在另一方面中,本申请案另外提供一种包括指令的非暂时性计算机可读存储媒体,所述指令当由处理装置执行时致使所述处理装置执行包括以下操作的操作:接收包括待存取数据的地址的存储器存取请求;基于所述待存取数据的所述地址,确定所述待存取数据的存取粒度;响应于确定所述待存取数据具有第一存取粒度,产生与所述第一存取粒度相关联的第一高速缓存行元数据;响应于确定所述待存取数据具有第二存取粒度,产生与所述第二存取粒度相关联的第二高速缓存行元数据;和将所述第一高速缓存行元数据和所述第二高速缓存行元数据存储于单个高速缓冲存储器组件中。
附图说明
根据下文给出的详细描述和本公开的各种实施例的附图,将更充分地理解本公开。
图1说明根据本公开的一些实施例的包含存储器子系统的实例计算环境。
图2是根据本公开的一些实施例的动态地产生用于多个存取粒度的高速缓存行元数据的实例方法的流程图。
图3是根据本公开的一些实施例的以不同存取粒度存取高速缓存行的实例方法的流程图。
图4说明根据本公开的一些实施例的使用两个不同数据存取粒度的系统。
图5A说明根据本公开的一些实施例的高速缓存媒体的实例数据存取粒度。
图5B说明根据本公开的一些实施例的用于不同存取粒度的实例高速缓存行元数据。
图5C说明根据本公开的一些实施例的实例高速缓存行元数据。
图5D说明根据本公开的一些实施例的实例高速缓存行元数据。
图6说明根据本公开的一些实施例的具有用于不同数据存取粒度的分区的高速缓存媒体。
图7是其中可操作本公开的实施例的实例计算机系统的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011338861.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有摆动式支承件的设备
- 下一篇:受存储器子系统限制的存储器功能