用于减少存储器系统中的延时的命令优先技术技术方案

技术编号:37745514 阅读:24 留言:0更新日期:2023-06-05 23:32
本申请案涉及用于减少存储器系统中的延时的命令优先技术。在一些实例中,主机系统可从一或多个虚拟机接收存取共同存储器系统的一组命令。所述主机系统可将所述一组命令存储于与所述存储器系统相关联的命令队列中且根据基于存取所述一组命令中的循序地址的一或多个识别模式的顺序来布置所述一组命令。所述主机系统可基于所述顺序将所述一组命令传输到所述存储器系统且所述存储器系统可根据所述顺序执行所述命令。述顺序执行所述命令。述顺序执行所述命令。

【技术实现步骤摘要】
用于减少存储器系统中的延时的命令优先技术
[0001]交叉参考
[0002]本专利申请案主张由比布(Bueb)等人在2021年12月1日申请的标题为“用于减少存储器系统中的延时的命令优先技术(COMMAND PRIORITIZATION TECHNIQUES FOR REDUCING LATENCY IN A MEMORY SYSTEM)”的第17/457,202号美国专利申请案的优先权,所述申请案转让给其受让人且以引用方式明确并入本文中。


[0003]
涉及用于减少存储器系统中的延时的命令优先技术。

技术介绍

[0004]存储器装置广泛用于存储例如计算机、用户装置、无线通信装置、照相机、数字显示器及类似者的各种电子装置中的信息。信息通过将存储器装置内的存储器单元编程到各种状态来存储。举例来说,二进制存储器单元可被编程到两个支持状态中的一者,通常对应于逻辑1或逻辑0。在一些实例中,单个存储器单元可支持多于两个可能状态,其中的任一者可由存储器单元存储。为了存取由存储器装置存储的信息,组件可读取或感测存储器装置内一或多个存储器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,其包括:从一或多个虚拟机接收存取所述一或多个虚拟机的共同存储器系统的多个命令;在与所述存储器系统相关联的命令队列中存储所述多个命令及与所述多个命令中的每一命令相关联的一组参数;根据至少部分基于存取所述多个命令中的循序地址的一或多个识别模式的顺序来布置所述多个命令;及至少部分基于所述顺序将所述多个命令传输到所述存储器系统。2.根据权利要求1所述的方法,其进一步包括:至少部分基于与所述多个命令中的第一命令相关联的第一组参数与所述多个命令中的第二命令相关联的第二组参数之间的比较来确定所述第一组参数在所述第二组参数的范围内,其中布置所述多个命令是至少部分基于所述确定。3.根据权利要求2所述的方法,其中根据所述顺序布置所述多个命令包括:至少部分基于确定所述第一组参数在所述第二组参数的所述范围内来将所述第一命令与所述第二命令分组在一起。4.根据权利要求1所述的方法,其进一步包括:产生一组标识符,其中所述一组标识符中的每一标识符识别所述存储器系统的逻辑地址范围的子集中的相应逻辑地址范围,其中布置所述多个命令是至少部分基于所述产生。5.根据权利要求4所述的方法,其进一步包括:至少部分基于与所述多个命令中的第一命令相关联的第一组参数来确定包含于所述第一命令中的逻辑地址范围包含于逻辑地址范围的所述子集中的第一逻辑地址范围中;及至少部分基于与所述多个命令中的第二命令相关联的第二组参数来确定包含于所述第二命令中的逻辑地址范围包含于逻辑地址范围的所述子集中的第二逻辑地址范围中。6.根据权利要求5所述的方法,其进一步包括:从所述一组标识符且至少部分基于确定包含于所述第一命令中的所述逻辑地址范围包含于所述第一逻辑地址范围中来识别用于所述第一命令的第一标识符,其中所述第一标识符识别所述第一逻辑地址范围;及从所述一组标识符且至少部分基于确定包含于所述第二命令中的所述逻辑地址范围包含于所述第二逻辑地址范围中来识别用于所述第二命令的第二标识符,其中所述第二标识符识别所述第二逻辑地址范围。7.根据权利要求6所述的方法,其进一步包括:至少部分基于所述第一标识符与所述第二标识符的比较来确定所述第一标识符与所述第二标识符匹配,其中布置所述多个命令是至少部分基于所述确定。8.根据权利要求7所述的方法,其中根据所述顺序布置所述多个命令包括:至少部分基于确定所述第一标识符与所述第二标识符匹配来将所述第一命令与所述第二命令分组在一起。9.根据权利要求4所述的方法,其进一步包括:测量所述存储器系统开始执行所述多个命令中的第一命令与所述存储器系统开始执行所述多个命令中的第二命令之间的持续时间,其中连续执行所述第一命令及所述第二命令;及
至少部分基于所述持续时间满足阈值来更新所述一组标识符及相应逻辑地址范围。10.根据权利要求9所述的方法,其中更新所述一组标识符及所述相应逻辑地址范围包括:至少部分基于所述持续时间小于所述阈值来将包含于所述第一命令中的第一逻辑地址范围与包含于所述第二命令中的第二逻辑地址范围组合;及识别所述一组标识符中的标识符与包括所述第一逻辑地址范围及所述第二逻辑地址范围的联合逻辑地址范围之间的关系。11.根据权利要求9所述的方法,其中更新所述一组标识符及所述相应逻辑地址范围包括:至少部分基于所述持续时间大于所述阈值来识别包含于所述第一命令中的第一逻辑地址范围与所述一组标识符中的第一标识符之间的关系及包含于所述第二命令中的第二逻辑地址范围与所述一组标识符中不同于所述第一标识符的第二标识符之间的关系。12.根据权利要求9所述的方法,其中:所述阈值是至少部分基于所述第一命令及所述第二命令的命令类型;且所述命令类型包括读取命令或写入命令中的一者。13.根据权利要求9所述的方法,其中测量所述持续时间包括:测量所述存储器系统调用所述第一命令与所述存储器系统调用所述第二命令之间的所述持续时间。14.根据权利要求1所述的方法,其中所述一组参数包括所述多个命令中的...

【专利技术属性】
技术研发人员:C
申请(专利权)人:美光科技公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1