[發明專利]用于尋址的方法、設備和系統在審
| 申請號: | 202010679968.7 | 申請日: | 2020-07-15 |
| 公開(公告)號: | CN112306392A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | M·R·克勞斯 | 申請(專利權)人: | 慧與發展有限責任合伙企業 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市漢坤律師事務所 11602 | 代理人: | 魏小薇;吳麗麗 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 尋址 方法 設備 系統 | ||
本公開涉及用于尋址的方法、設備和系統。所述方法可以包括:向響應者發送請求以修改尋址資源;在數據結構中跟蹤響應者;接收針對地址范圍的持久刷新命令;和如果地址范圍與響應者的可尋址資源重疊,則將持久刷新請求包發送給響應者。
技術領域
本公開涉及針對持久刷新請求的跟蹤。
背景技術
諸如Gen-Z之類的存儲器語義互連提供了使多個部件類型能夠有效通信的協議。部件類型包括處理器、存儲器、存儲裝置、輸入/輸出(I/O)、現場可編程門陣列(FPGA)、圖形處理器(GPU)、通用圖形處理器(GPGPU)、數字信號處理器(DSP)等。通用通信簡化了部件設計和解決方案構成并且可以適用于多種解決方案類型,所述多種解決方案類型包括客戶端(移動計算機(mobility)、筆記本(mobile)、臺式機/工作站)、服務器、存儲裝置、嵌入式和基于消息的通信。
互連上的某些設備可以在持久狀態下支持可尋址資源(addressable resources)的維護,這意味著資源已經達到處理狀態,使得保證資源成功更新底層介質或受到保護,以防電源或硬件故障。在某些情況下,可尋址資源不會自動以持久狀態存儲,而是需要顯式命令將修改的資源刷新(即寫入)到持久域。例如,閃存支持的動態隨機存取存儲器(DRAM)模塊可能需要將存儲在DRAM中的數據寫入閃存存儲介質的命令。
發明內容
根據本公開的一方面,提供一種用于尋址的方法。該方法包括:向響應者發送修改尋址資源的請求;跟蹤數據結構中的響應者;接收針對地址范圍的持久刷新命令;和如果地址范圍與響應者的可尋址資源重疊,向響應者發送持久刷新請求包。
根據本公開的另一方面,提供一種用于尋址的設備。該設備包括:請求者,其向響應者發送修改尋址資源的請求;跟蹤器,用于跟蹤數據結構中的響應者;和本地部件的接口,用于接收針對地址范圍的持久刷新命令;其中如果地址范圍與響應者的可尋址資源重疊,則請求者為響應者生成并發送持久刷新請求包。
根據本公開的另一方面,提供一種用于尋址的系統。該系統包括:請求者,被分配第一響應者的第一可尋址資源分區并被分配第二響應者的第二可尋址資源分區,請求者包括:存儲器管理單元,用于:將第一本地地址范圍與第一可尋址資源分區相關聯并且將第二本地地址范圍與第二可尋址資源分區相關聯;和將接收到的本地地址轉換為資源地址,資源地址位于第一分區內或第二分區內;和跟蹤器,如果資源地址位于第一分區內,則跟蹤數據結構中的第一響應者,并且如果資源地址位于第二分區內,則跟蹤數據結構中的第二響應者;并且其中請求者用于:發送修改由資源地址所尋址的資源的請求;接收持久刷新命令;使用跟蹤器將第一響應者或第二響應者標識為具有修改的資源;和為標識的響應者生成持久刷新請求。
附圖說明
在以下詳細描述中并參考附圖描述了某些示例,在所述附圖中:
圖1示出了跟蹤針對目標持久刷新請求的響應者的示例方法;
圖2示出了跟蹤針對目標持久刷新請求的響應者和地址子范圍的示例方法;
圖3示出了示例數據結構,所述示例數據結構可用于跟蹤修改的地址子范圍;
圖4示出了包括跟蹤元素的頁表條目集的示例;
圖5示出了示例系統,所述示例系統包括使用存儲器語義通信協議互連的請求者設備和多個響應者設備;和
圖6示出了示例系統,所述示例系統包括使用存儲器語義通信協議互連的請求者設備和多個響應者設備。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧與發展有限責任合伙企業,未經慧與發展有限責任合伙企業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010679968.7/2.html,轉載請聲明來源鉆瓜專利網。





