[發明專利]用于跨設備組合存儲器資源的設備、方法有效
| 申請號: | 201380079696.5 | 申請日: | 2013-09-27 |
| 公開(公告)號: | CN105556493B | 公開(公告)日: | 2018-12-11 |
| 發明(設計)人: | N·M·阿布格查拉;P·S·迪芬伯格;N·S·杰干納坦;E·高巴托夫 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F13/14 | 分類號: | G06F13/14;G06F12/00 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 高見 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 設備 組合 存儲器 資源 技術 | ||
1.一種存儲器組合設備,包括:
第一電路,所述第一電路能夠使用包括第一近存儲器以及第一遠存儲器的兩級存儲器(2LM)架構來執行一個或多個應用程序,所述第一近存儲器的等待時間低于所述第一遠存儲器的等待時間;
檢測邏輯,所述檢測邏輯用于檢測能夠使用也包括第二近存儲器的所述2LM架構來執行所述一個或多個應用程序的第二電路;
連接邏輯,所述連接邏輯用于導致所述第一遠存儲器與所述第二近存儲器之間的連接,所述第二近存儲器的等待時間低于所述第一遠存儲器的等待時間;以及
遷移邏輯,所述遷移邏輯用于使用所述第一遠存儲器來導致存儲器內容的副本從所述第一近存儲器遷移到所述第二近存儲器,存儲器內容以對操作系統透明的方式遷移。
2.如權利要求1所述的設備,其特征在于,包括位于第一設備中的所述第一電路、第一近存儲器以及第一遠存儲器,以及位于第二設備中的所述第二電路以及第二近存儲器。
3.如權利要求1所述的設備,其特征在于,包括具有第一存儲器容量的所述第一近存儲器,所述第一存儲器容量小于所述第二近存儲器的第二存儲器容量。
4.如權利要求1所述的設備,其特征在于,包括:
功率邏輯,所述功率邏輯用于在將所述第一近存儲器中的存儲器內容的所述副本遷移到所述第二近存儲器之后,將所述第一電路和所述第一近存儲器的功率降低到較低功率狀態,并導致對所述第一遠存儲器的持續的功率。
5.如權利要求4所述的設備,其特征在于,包括:
所述連接邏輯,其用于接收所述第一遠存儲器與所述第二近存儲器之間的所述連接將被終止的指示;
所述功率邏輯,其用于導致所述第一電路和所述第一近存儲器將所述第一電路和所述第一近存儲器的功率提升到較高功率狀態;以及
所述遷移邏輯,其用于從所述第二近存儲器接收存儲器內容的第二副本,并導致存儲器內容的所述第二副本被存儲到所述第一遠存儲器以及存儲器內容的所述第二副本的至少一部分被存儲到所述第一近存儲器。
6.如權利要求5所述的設備,其特征在于,包括所述遷移邏輯基于存儲先前存儲在所述第二近存儲器中并且當所述一個或多個應用程序由所述第二電路執行時被所述一個或多個應用程序使用的存儲器頁的存儲器分頁策略,導致存儲器內容的所述第二副本的所述至少一部分被存儲到所述第一近存儲器,所述存儲器分頁策略包括下列各項中的至少一項:存儲被積極地使用的存儲器頁面,基于與所述存儲器頁面相關聯的年齡來存儲,或基于與所述存儲器頁面相關聯的訪問模式來存儲。
7.如權利要求1所述的設備,其特征在于,包括:
請求邏輯,所述請求邏輯基于對所述第二近存儲器的頁未命中,接收對所述第一遠存儲器的存儲器訪問請求,并導致對所述第一遠存儲器的所述存儲器訪問請求被履行,以提供與對所述第二近存儲器的所述頁未命中相關聯的數據。
8.如權利要求1所述的設備,其特征在于,包括:
所述遷移邏輯,其用于從所述第二近存儲器接收存儲器內容的至少諸部分,存儲器內容的所述至少諸部分包括在由所述第二電路執行所述一個或多個應用程序的過程中生成的一個或多個臟頁面,所述遷移邏輯導致所述一個或多個臟頁面被存儲到所述第一遠存儲器。
9.如權利要求8所述的設備,其特征在于,包括所述遷移邏輯,所述遷移邏輯用于基于回寫策略來接收存儲器內容的所述至少諸部分,所述回寫策略包括以下各項中的一者或多者:在所述第二近存儲器中維護的臟頁面的第一或第二閾值數量被超出;或臟頁面可被維護在所述第二近存儲器中的閾值時間被超出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380079696.5/1.html,轉載請聲明來源鉆瓜專利網。





