[發明專利]單頁表條目內的多組屬性字段有效
| 申請號: | 201380039836.6 | 申請日: | 2013-07-18 |
| 公開(公告)號: | CN104508641B | 公開(公告)日: | 2016-11-30 |
| 發明(設計)人: | 科林·克里斯托弗·夏普;托馬斯·安德魯·薩托里烏斯 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F12/1045 | 分類號: | G06F12/1045 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 宋獻濤 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單頁表 條目 屬性 字段 | ||
技術領域
本發明一般涉及計算,且更確切地說,涉及用于將虛擬存儲器地址空間映射到物理存儲器地址空間的技術。
背景技術
典型的計算系統包含多個處理單元,例如中央處理單元(CPU)及圖形處理單元(GPU),其從物理存儲器進行讀取且對物理存儲器進行寫入。裝置的各種處理單元可實施虛擬解決方案以使得可向正由客戶端執行的應用指派鄰接的虛擬地址空間而不必保留鄰接的物理存儲器空間。每一處理單元通常具有存儲器管理單元(MMU)以將虛擬的存儲器地址翻譯為物理存儲器中的物理地址。為了執行所需的虛擬地址到物理地址的映射,每一MMU在系統存儲器中維持單獨的頁表,且這些單獨的頁表中的每一者的大小可為數兆字節。
發明內容
一般來說,本發明中描述的技術涉及實施虛擬地址到物理地址的映射的計算裝置。根據本發明的技術,兩個或更多個處理單元可共享用于將虛擬地址映射到物理地址的共用頁表。所述共用頁表的頁表條目可包含多組屬性字段,例如用于第一處理單元的屬性組、用于第二處理單元的屬性組,以及其它屬性組。使用所述多組屬性字段,可個別地管理用于兩個或更多個處理單元的屬性。舉例來說,本發明中描述的技術可允許對第一和第二處理單元的讀取/寫入存取的個別管理,以使得用于一個處理單元的讀取/寫入存取可不同于用于第二處理單元的讀取/寫入存取。
根據一個實例,一種設備包含第一處理單元、第二處理單元及存儲器。所述存儲器存儲所述第一處理單元及所述第二處理單元共用的共用頁表且存儲用于由作業存取的存儲器塊的虛擬存儲器地址到物理存儲器地址的映射。所述存儲器還在所述共用頁表內存儲所述第一處理單元及所述第二處理單元用以存取多個存儲器塊的一存儲器塊的頁條目,其中所述頁條目包括界定所述第一處理單元對所述存儲器塊的可存取性的第一組屬性位、界定所述第二處理單元對所述相同存儲器塊的可存取性的第二組屬性位,及界定所述存儲器塊的物理地址的物理地址位。
根據另一實例,一種方法包含由第一處理單元使用存儲于存儲器中的共用頁表將虛擬存儲器地址翻譯為物理存儲器地址;由所述第一處理單元存取由所述物理存儲器地址識別的存儲器塊;由第二處理單元使用存儲于所述存儲器中的所述共用頁表將所述虛擬存儲器地址翻譯為所述物理存儲器地址;及由所述第二處理單元存取由所述物理存儲器地址識別的所述存儲器塊。所述共用頁表為所述第一處理單元及所述第二處理單元所共用且存儲用于由作業存取的存儲器塊的虛擬存儲器地址到物理存儲器地址的映射。所述共用頁表包括所述第一處理單元及所述第二處理單元用以存取所述存儲器塊的頁條目,且所述頁條目包括界定所述第一處理單元對所述存儲器塊的可存取性的第一組屬性位、界定所述第二處理單元對所述相同存儲器塊的可存取性的第二組屬性位,及界定所述存儲器塊的物理地址的物理地址位。
根據另一實例,一種設備包含第一處理裝置、第二處理裝置及存儲器。所述第一處理裝置包括用于使用存儲于所述存儲器中的共用頁表將虛擬存儲器地址翻譯為物理存儲器地址的裝置;及用于存取由所述物理存儲器地址識別的存儲器塊的裝置,且所述第二處理裝置包括用于使用存儲于所述存儲器中的所述共用頁表將所述虛擬存儲器地址翻譯為所述物理存儲器地址的裝置;及用于存取由所述物理存儲器地址識別的所述存儲器塊的裝置。所述共用頁表為所述第一處理裝置及第二處理裝置第二處理裝置所共用且存儲用于由作業存取的存儲器塊的虛擬存儲器地址到物理存儲器地址的映射。所述共用頁表包括所述第一處理裝置及所述第二處理裝置用以存取所述存儲器塊的頁條目,且所述頁條目包括界定所述第一處理裝置對所述存儲器塊的可存取性的第一組屬性位、界定所述第二處理裝置對所述相同存儲器塊的可存取性的第二組屬性位,及界定所述存儲器塊的物理地址的物理地址位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380039836.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于生成生物標志物簽名的系統和方法
- 下一篇:隱藏窗口邊框





