[發明專利]管理工作負載存儲器分配的方法和設備有效
| 申請號: | 201610063969.2 | 申請日: | 2011-12-27 |
| 公開(公告)號: | CN105718223B | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | M.R.格林菲爾德;R.格利佛 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 楊美靈;付曼 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理工作 負載 存儲器 分配 方法 設備 | ||
本文公開了管理工作負載存儲器分配的方法、制品和設備。示例方法包括識別與平臺相關聯的主存儲器和輔助存儲器,輔助存儲器具有與主存儲器的第二性能度量不同的第一性能度量,識別與在平臺上執行期間由工作負載調用的多個數據元素相關聯的訪問度量,基于與多個數據元素的對應數據元素相關聯的訪問度量,按優先排列多個數據元素的列表,以及基于多個存儲器元素的第一存儲器元素的優先級,將多個數據元素的第一數據元素從主存儲器重新分配到輔助存儲器。
技術領域
本公開內容一般涉及存儲器管理,并且更具體地說,涉及管理工作負載存儲器分配的方法和設備。
背景技術
近年來,處理器已被開發以執行增大的每秒浮點運算數量(FLOPS)。促成增大的FLOPS的設計改進包括但不限于更大的晶體管密度和多個核。在另外的晶體管和/或核添加到處理器時,出現了功耗和熱的對應增大,這可對FLOPS性能起到反作用。
發明內容
本申請一方面提供了一種用于管理存儲器的系統,其包括:用于監視在運行時期間對數據記錄的訪問來產生日志的部件;用于基于對所述數據記錄訪問的頻率來分析所述日志以將所述數據記錄分類到第一子集和第二子集的部件,所述第一子集中的記錄相比于所述第二子集中的記錄以更高的頻率被訪問;以及用于將所述第一子集分配到主存儲器并且將所述第二子集分配到次要存儲設備的部件。用于分析的所述部件要通過對于工作負載的第一部分將所述數據記錄分類到所述第一和第二子集并且對于所述工作負載的第二部分將所述數據記錄再分類到所述第一和第二子集來識別工作負載偏斜,其中對于所述工作負載的所述第一部分被分類到所述第一子集的第一數據記錄對于所述工作負載的所述第二部分被分類到所述第二子集。用于分配的所述部件要對于所述工作負載的所述第一部分將所述第一數據記錄分配到所述主存儲器,并且對于所述工作負載的所述第二部分要將所述第一數據記錄分配到所述次要存儲設備。
本申請另一方面提供了一種用于管理存儲器的方法,其包括:通過用處理器運行指令來監視在運行時期間對數據記錄的訪問來產生日志;通過用所述處理器運行指令來基于如所述日志中所示的對所述數據記錄訪問的頻率來將所述數據記錄分類到第一子集和第二子集,所述第一子集中的記錄相比于所述第二子集中的記錄以更高的頻率被訪問;通過用所述處理器運行指令來將所述第一子集分配到主存儲器;通過用所述處理器運行指令來將所述第二子集分配到次要存儲設備;通過用所述處理器運行指令來通過對于工作負載的第一部分將所述數據記錄分類到所述第一和第二子集而識別工作負載偏斜;通過用所述處理器運行指令來對于所述工作負載的第二部分將所述數據記錄再分類到所述第一和第二子集,其中對于所述工作負載的所述第一部分被分類到所述第一子集的第一數據記錄對于所述工作負載的所述第二部分被分類到所述第二子集;通過用所述處理器運行指令來對于所述工作負載的所述第一部分將所述第一數據記錄分配到所述主存儲器;以及通過用所述處理器運行指令來對于所述工作負載的所述第二部分將所述第一數據記錄分配到所述次要存儲設備。
本申請又一方面提供了用于管理存儲器的裝置,其包括:工作負載控制器,用于生成示出在運行時期間對數據記錄的訪問的日志,所述工作負載控制器基于所述日志中所示的對所述數據記錄訪問的頻率來將所述數據記錄分類到第一子集和第二子集,所述第一子集中的記錄相比于所述第二子集中的記錄以更高的頻率被訪問;存儲器管理器,用于將所述第一子集分配到主存儲器;將所述第二子集分配到次要存儲設備。所述工作負載控制器要通過對于工作負載的第一部分將所述數據記錄分類到所述第一和第二子集而識別工作負載偏斜,所述工作負載控制器要對于所述工作負載的第二部分將所述數據記錄再分類到所述第一和第二子集,其中對于所述工作負載的所述第一部分被分類到所述第一子集的第一數據記錄對于所述工作負載的所述第二部分被分類到所述第二子集。所述存儲器管理器要對于所述工作負載的所述第一部分將所述第一數據記錄分配到所述主存儲器,并且要對于所述工作負載的所述第二部分將所述第一數據記錄分配到所述次要存儲設備。
附圖說明
圖1是根據管理工作負載存儲器分配的本公開內容的教導構成的示例工作負載管理器的示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610063969.2/2.html,轉載請聲明來源鉆瓜專利網。





