[發明專利]動態改善邏輯分區的存儲器親和性有效
| 申請號: | 201310571745.9 | 申請日: | 2013-11-13 |
| 公開(公告)號: | CN103810047B | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | D.C.伯克斯特蘭德;P.J.赫爾曼;W.B.奧倫;E.C.普羅瑟 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F12/02 |
| 代理公司: | 北京市柳沈律師事務所11105 | 代理人: | 胡琪 |
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 改善 邏輯 分區 存儲器 親和性 | ||
1.一種計算機系統,包括:
在多個節點上定義的多個邏輯分區;以及
動態分區管理器,其管理該多個節點上的多個資源向多個邏輯分區的分配,所述動態分區管理器包括存儲器親和性計算機構,其基于計算機系統中的硬件域層次結構來計算所選擇的邏輯分區的存儲器親和性,所述硬件域層次結構包括至少一個初級域以及至少一個二級域,其中,所述存儲器親和性計算機構通過基于與硬件域層次結構相關的分布類型針對每個邏輯分區計算原始評分、將原始評分乘以至少一個調整因子來生成調整的評分、以及將多個邏輯分區的調整的評分相加,來計算計算機系統的存儲器親和性,
其中,所述至少一個調整因子包括:
基于至少一個頁表相對于所選擇的邏輯分區中的其他資源的位置的頁表調整因子;以及
基于所選擇的邏輯分區中的資源與計算機系統中的所有資源相比較的百分數的權重調整因子。
2.根據權利要求1所述的計算機系統,其中,所述至少一個調整因子還包括:
當在所選擇的邏輯分區中的存儲器與至少一個其他邏輯分區共享時的共享存儲器分區因子。
3.根據權利要求1所述的計算機系統,還包括:
在所選擇的邏輯分區中的存儲器親和性代理,所述存儲器親和性代理基于所選擇的邏輯分區中的資源的當前分配從所述存儲器親和性計算機構確定所選擇的邏輯分區的當前存儲器親和性,所述存儲器親和性代理基于所選擇的邏輯分區中的資源的建議的重新分配從存儲器親和性計算機構中確定所選擇的邏輯分區的潛在存儲器親和性,其中,當潛在存儲器親和性大于當前存儲器親和性時,所述動態分區管理器重新分配所選擇的邏輯分區中的資源。
4.根據權利要求1所述的計算機系統,其中,所述至少一個初級域的每一個包括集成電路,并且所述至少一個二級域的每一個包括節點。
5.根據權利要求1所述的計算機系統,其中,所述分布類型包括:
包含在初級域中;
包含在二級域中;
跨二級域分布;
跨初級域和二級域其適合的任何地點;以及
跨集群分布。
6.根據權利要求1所述的計算機系統,其中,所述存儲器親和性機構使用下面的等式計算計算機系統的存儲器親和性:
其中,n=系統集群中的邏輯分區的數量;
SpreadType是基于硬件域層次結構的種類;
RawScore是SpreadType的函數,用于確定邏輯分區的調整的評分;
PageTableAdjustment是基于頁表的接近性的乘數;
WeightAdjustment是基于作為計算機系統中的所有資源的百分數的邏輯分區資源的乘數;以及
SharedMemoryAdjustment是基于與其他邏輯分區共享的存儲器的乘數。
7.一種由至少一個處理器執行的計算機實施的方法,所述方法用于基于計算機系統中的硬件域層次結構計算多個邏輯分區的存儲器親和性,所述方法包括以下步驟:
(A)選擇多個邏輯分區中的一個;
(B)通過執行以下步驟,基于計算機系統中的硬件域層次結構來計算所選擇的邏輯分區的存儲器親和性,其中,所述硬件域層次結構包括至少一個初級域和至少一個二級域:
(C)基于與所述硬件域層次結構相關的分布類型來計算針對所選擇的邏輯分區的原始評分;
(D)將所述原始評分乘以至少一個調整因子,以產生調整的評分;
(E)對于多個邏輯分區中的每一個,重復步驟(A)至(D);以及
(F)將針對多個邏輯分區的調整的評分相加,
其中,所述至少一個調整因子包括:
基于至少一個頁表相對于所選擇的邏輯分區中的其他資源的位置的頁表調整因子;以及
基于所選擇的邏輯分區中的資源與計算機系統中的所有資源相比較的百分數的權重調整因子。
8.根據權利要求7所述的方法,其中,所述至少一個調整因子還包括:
當在所選擇的邏輯分區中的存儲器與至少一個其他邏輯分區共享時的共享存儲器分區因子。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310571745.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:內存分配方法、裝置及系統
- 下一篇:位置與速度同時控制的PMSM電機仿真方法





