[发明专利]存储器侧事务背景存储器接口系统及方法在审
申请号: | 202010413563.9 | 申请日: | 2020-05-15 |
公开(公告)号: | CN111949567A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | D·A·罗伯茨 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/0877 | 分类号: | G06F12/0877;G06F12/0893 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 事务 背景 接口 系统 方法 | ||
1.一种设备,其包含经配置以经由存储器总线通信地耦合到处理系统的存储器系统,其中所述存储器系统包括:
多个阶层式存储器层级,其至少部分地使用所述存储器系统中的一或多个存储器装置实施;以及
存储器侧存储器控制器,其经配置以:
至少部分地通过以下操作来接收第一存储器存取请求,所述第一存储器存取请求请求传回由所述处理系统中的处理电路定为目标的第一数据块:
在第一时钟循环期间从所述存储器总线接收指示与所述第一数据块相关联的第一存储器地址的第一地址参数;以及
在不同于所述第一时钟循环的第二时钟循环期间从所述存储器总线接收指示与所述第一数据块的当前目标化相关联的第一背景信息的第一背景参数;
至少部分地基于所述第一存储器存取请求的所述第一地址参数中所指示的所述第一存储器地址而发指令给所述存储器系统以将所述第一数据块输出到所述存储器总线;以及
至少部分地基于在所述第一存储器存取请求的所述第一背景参数中所指示的所述第一背景信息而预测性地控制在所述存储器系统的所述多个阶层式存储器层级中的数据存储。
2.根据权利要求1所述的设备,其中:
所述第一地址参数识别由所述处理电路用以识别所述第一数据块的虚拟存储器地址、所述第一数据块存储于所述存储器系统中的物理存储器地址,或两者;且
所述第一背景参数识别当前将所述第一数据块定为目标的所述处理电路中的处理器、当前将所述第一数据块定为目标的所述处理电路中的处理器核心、在所述处理电路中运行的导致所述第一数据块当前被定为目标的应用程序、在由所述处理电路执行时导致所述第一数据块当前被定为目标的应用程序指令,或其任何组合。
3.根据权利要求1所述的设备,其中:
在所述存储器系统中实施的所述多个阶层式存储器层级包括较低存储器层级及较高存储器层级;且
所述存储器侧存储器控制器经配置以至少部分地通过以下操作来预测性地控制所述多个阶层式存储器层级中的数据存储:
至少部分地基于经由所述第一存储器存取请求中的所述第一背景参数指示的所述第一背景信息而预测存储在所述较高存储器层级中的第二数据块将为下一目标数据块;以及
在预期将所述下一目标数据块定为目标之前,发指令给所述存储器系统以从所述较高存储器层级预取所述第二数据块,使得所述第二数据块的副本存储在所述较低存储器层级中。
4.根据权利要求1所述的设备,其中:
在所述存储器系统中实施的所述多个阶层式存储器层级包括较低存储器层级及较高存储器层级;且
所述存储器侧存储器控制器经配置以至少部分地通过以下操作来预测性地控制所述多个阶层式存储器层级中的数据存储:
至少部分地基于经由所述第一存储器存取请求中的所述第一背景参数指示的所述第一背景信息而预测所述第一数据块的下一目标时间;
在当前时间与所述第一数据块的所述下一目标时间之间的持续时间小于持续时间阈值时,发指令给所述存储器系统以将所述第一数据块的副本存储在所述多个阶层式存储器层级中的所述较低存储器层级中;以及
在所述当前时间与所述第一数据块的所述下一目标时间之间的所述持续时间不小于所述持续时间阈值时,发指令给所述存储器系统以从所述多个阶层式存储器层级中的所述较低存储器层级逐出所述第一数据块的所述副本。
5.根据权利要求1所述的设备,其中所述处理系统包括:
一或多个高速缓存,其经组织以实施在阶层上低于在所述存储器系统中实施的所述多个阶层式存储器层级的一或多个高速缓存存储器层级;以及
处理器侧存储器控制器,其经配置以至少部分地基于与所述第一数据块的所述当前目标化相关联的所述第一背景信息而预测性地控制在所述处理系统中实施的所述一或多个高速缓存存储器层级中的数据存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010413563.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于卫生器具的射流装置
- 下一篇:提供装置、提供方法、存储介质以及提供系统