[發明專利]動態的每存儲體和全存儲體刷新在審
| 申請號: | 201880089664.6 | 申請日: | 2018-09-19 |
| 公開(公告)號: | CN112088368A | 公開(公告)日: | 2020-12-15 |
| 發明(設計)人: | 沈冠豪;拉溫德拉·N·巴爾加瓦;詹姆斯·雷蒙德·馬格羅;凱達爾納特·巴拉里斯南;王靜 | 申請(專利權)人: | 超威半導體公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G11C11/406 |
| 代理公司: | 上海勝康律師事務所 31263 | 代理人: | 李獻忠;邱曉敏 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 存儲 刷新 | ||
1.一種計算系統,其包括:
通信結構;
一個或多個計算資源,所述一個或多個計算資源被配置為:
執行一個或多個應用程序;并且
生成存儲器訪問請求;
存儲器控制器,所述存儲器控制器耦接到存儲器裝置,所述存儲器裝置包括多個排,每個排包括多個存儲體;
其中所述存儲器控制器被配置為:
通過所述通信結構接收所述存儲器訪問請求;
接收識別所述一個或多個應用程序的信息;
至少基于所接收的信息預測第一等待時間,其中所述第一等待時間是用于存儲未完成存儲器請求的待決隊列不存儲針對所述多個排中的給定排的任何存儲器請求的時間量;并且
響應于接收到開始所述給定排的刷新間隔的指示:
基于所述第一等待時間來選擇一個或多個刷新操作;并且
對所述給定排執行所選擇的一個或多個刷新操作。
2.如權利要求1所述的計算系統,其中所述存儲器控制器被配置為:至少基于比較所述第一等待時間和全存儲體刷新操作的第二等待時間來確定是執行所述給定排的全存儲體刷新操作還是對所述給定排中的所述多個存儲體中的給定存儲體執行每存儲體刷新操作。
3.如權利要求2所述的計算系統,其中所述存儲器控制器被配置為:響應于確定所述第一等待時間小于所述第二等待時間而對所述多個存儲體中的給定存儲體執行每存儲體刷新操作。
4.如權利要求2所述的計算系統,其中所述存儲器控制器被配置為:將第三等待時間確定為用于利用每存儲體刷新操作來刷新所述給定排中的尚未刷新的多個存儲體的時間量。
5.如權利要求4所述的計算系統,其中所述存儲器控制器被配置為響應于確定以下而執行所述給定排的所述全存儲體刷新操作:
不存在針對所述給定排的待決存儲器請求;
所述第一等待時間大于所述第二等待時間;以及
所述第三等待時間大于所述第二等待時間。
6.如權利要求4所述的計算系統,其中所述存儲器控制器被配置為響應于確定以下而對所述多個存儲體中的給定存儲體執行每存儲體刷新操作:
不存在針對所述給定排的待決存儲器請求;
所述第一等待時間大于所述第二等待時間;以及
所述第三等待時間小于所述第二等待時間。
7.如權利要求1所述的計算系統,其中預測所述第一等待時間包括識別所述一個或多個應用程序訪問所述多個排中的哪些排。
8.如權利要求1所述的計算系統,其中預測所述第一等待時間包括識別執行所述一個或多個應用程序的所述一個或多個計算資源的功率性能狀態。
9.如權利要求1所述的計算系統,其中預測所述第一等待時間包括識別所述一個或多個計算資源的高速緩存存儲器子系統的未命中率。
10.一種方法,其包括:
由一個或多個計算資源執行一個或多個應用程序;
由所述一個或多個計算資源生成對存儲在存儲器裝置中的數據的存儲器訪問請求,所述存儲器裝置包括多個排,每個排包括多個存儲體;
由存儲器控制器接收所述存儲器訪問請求;
由所述存儲器控制器接收識別所述一個或多個應用程序的信息;
由所述存儲器控制器至少基于所接收的信息來預測所述多個排中的給定排的訪問之間的第一等待時間;以及
響應于接收到開始所述給定排的刷新間隔的指示:
由所述存儲器控制器基于所述第一等待時間來選擇一個或多個刷新操作;以及
由所述存儲器控制器對所述給定排執行所選擇的一個或多個刷新操作。
11.如權利要求10所述的方法,其還包括:至少基于比較所述第一等待時間和全存儲體刷新操作的第二等待時間來確定是執行所述給定排的全存儲體刷新操作還是對所述給定排中的所述多個存儲體中的給定存儲體執行每存儲體刷新操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于超威半導體公司,未經超威半導體公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880089664.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:制備嘧啶基-4-氨基吡唑化合物的工藝
- 下一篇:減少橫向管道出口流阻力的設備





