[发明专利]存储控制装置、处理装置、计算机系统和存储控制方法在审
申请号: | 201910913440.9 | 申请日: | 2019-09-25 |
公开(公告)号: | CN112559389A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 陆一珉;项晓燕;朱涛涛;赵朝君 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F12/0804 | 分类号: | G06F12/0804;G06F12/0888;G06F12/0877 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 杨思雨 |
地址: | 开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 控制 装置 处理 计算机系统 方法 | ||
1.一种存储控制装置,其特征在于,包括:
地址检测单元,适于检测依次到来的写访问请求映射的物理地址是否发生跳转;以及
逻辑控制单元,与所述地址检测单元耦接,适于在高速缓冲存储器未命中且依次到来的多个所述写访问请求映射的物理地址未发生跳转的情况下采用非写分配策略处理所述写访问请求,
其中,在所述非写分配策略下,若依次到来的多个所述写访问请求映射的物理地址连续发生跳转的次数小于预设次数,则所述逻辑控制单元维持采用所述非写分配策略,所述预设次数大于1。
2.根据权利要求1所述的存储控制装置,其特征在于,所述写访问请求包括:
存储指令映射的物理地址;以及
所述存储指令指定的写入数据,
在所述非写分配策略下,所述写入数据被写入存储器且未被写入所述高速缓冲存储器。
3.根据权利要求2所述的存储控制装置,其特征在于,所述逻辑控制单元适于:
在所述非写分配策略下,若依次到来的多个所述写访问请求映射的物理地址连续发生跳转的次数大于/等于所述预设次数,则所述逻辑控制单元采用写分配策略,
在所述写分配策略下,所述写入数据被写入高速缓冲存储器。
4.根据权利要求3所述的存储控制装置,其特征在于,所述逻辑控制单元适于:
在初始态下,选择采用所述写分配策略,若依次到来的所述写访问请求映射的物理地址未发生跳转,所述逻辑控制单元退出所述初始态并进入初级屏蔽态;
在所述初级屏蔽态下,采用非写分配策略,若依次到来的多个所述写访问请求映射的物理地址连续发生跳转的次数等于所述预设次数,则返回所述初始态。
5.根据权利要求4所述的存储控制装置,其特征在于,所述逻辑控制单元还适于:
在所述初级屏蔽态下,若依次到来的所述写访问请求映射的物理地址未发生跳转,则进入第1级缓冲态;
在所述第1级缓冲态下,若依次到来的所述写访问请求映射的物理地址发生跳转,则返回所述初级屏蔽态。
6.根据权利要求5所述的存储控制装置,其特征在于,所述逻辑控制单元还适于:
在所述第1级缓冲态至第K-1级缓冲态下,若依次到来的多个所述写访问请求映射的物理地址未发生跳转,则转移至下一级所述缓冲态;
在第2级缓冲态至第K级缓冲态下,若依次到来的所述写访问请求映射的物理地址发生跳转,则转移至上一级所述缓冲态,
K为大于/等于2的自然数。
7.根据权利要求3所述的存储控制装置,其特征在于,还包括用于存储缓冲深度值的寄存器,所述逻辑控制单元还适于:
在初始阶段采用所述写分配策略,并将所述缓冲深度值复位为初始值;
若依次到来的所述写访问请求依次映射至连续的物理地址,则按照第一预设梯度增大所述缓冲深度值;
若依次到来的所述写访问请求映射的物理地址发生跳转,则按照第二预设梯度减小所述缓冲深度值;
当所述缓冲深度值小于设定阈值时,选择采用所述写分配策略,当所述缓冲深度值大于/等于所述设定阈值时,选择采用所述非写分配策略。
8.根据权利要求7所述的存储控制装置,其特征在于,所述设定阈值大于/等于所述初始值与所述第一预设梯度之和。
9.根据权利要求3所述的存储控制装置,其特征在于,所述写访问请求还包括写策略信息,所述写策略信息指示所述写分配策略和所述非写分配策略之一,
所述逻辑控制单元被配置以执行:
屏蔽所述写访问请求的所述写策略信息,以选择采用所述非写分配策略;或
根据所述写访问请求的所述写策略信息,采用所述写分配策略。
10.根据权利要求3所述的存储控制装置,其特征在于,还包括:
读缓冲单元,适于在所述写分配策略下向所述存储器发起读请求,并将所述存储器返回的数据块存入所述高速缓冲存储器,以便根据所述写入数据修改所述数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910913440.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟机的迁移方法及装置、电子设备、存储介质
- 下一篇:刹车油检测装置