[發明專利]設備之間的共享存儲器空間在審
| 申請號: | 202011024459.7 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112988632A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | S·森;S·M·巴列;N·蘭加納坦;B·A·布里斯 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28;G06F3/06;G06F13/42 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 劉瑜 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備 之間 共享 存儲器 空間 | ||
1.一種包括存儲在其上的指令的計算機可讀介質,所述指令如果由至少一個處理器執行,則使得所述至少一個處理器進行以下操作:
配置遠程目標接口以應用遠程直接存儲器存取協議來基于標識本地緩沖器地址的存儲器存取請求來存取與所述本地緩沖器地址相關聯的內容;以及
將存儲器存取請求傳送到請求對本地緩沖器地址進行存取的所述遠程目標接口。
2.根據權利要求1所述的計算機可讀介質,包括存儲在其上的指令,所述指令如果由至少一個處理器執行,則使得所述至少一個處理器進行以下操作:
配置請求方接口以將本地緩沖器地址與直接讀取隊列進行關聯,以使用遠程直接存儲器存取操作進行存取。
3.根據權利要求2所述的計算機可讀介質,其中,所述請求方接口包括通過應用程序接口(API)能夠訪問的軟件框架。
4.根據權利要求2所述的計算機可讀介質,其中,所述直接讀取隊列包括遠程直接存儲器存取(RDMA)兼容隊列對的發送隊列。
5.根據權利要求2所述的計算機可讀介質,包括存儲在其上的指令,所述指令如果由至少一個處理器執行,則使得所述至少一個處理器進行以下操作:
將所述本地緩沖器地址與直接寫入隊列進行關聯以在遠程直接存儲器存取操作中使用。
6.根據權利要求5所述的計算機可讀介質,其中,所述直接寫入隊列包括遠程直接存儲器存取(RDMA)兼容隊列對的接收隊列。
7.根據權利要求1所述的計算機可讀介質,包括存儲在其上的指令,所述指令如果由至少一個處理器執行,則使得所述至少一個處理器進行以下操作:
將與所述本地緩沖器地址相關聯的命令提供到所述遠程目標接口,其中,所述命令包括用于執行以下各項中的一個或多個的目標特定的命令:使用與所述本地緩沖器地址相關聯的緩沖器的內容的計算,取回所述緩沖器的內容,將內容存儲在所述緩沖器中,或者使用所述緩沖器的內容執行推理。
8.根據權利要求1所述的計算機可讀介質,其中,請求方用于導致遠程目標接口的配置,并且所述請求方包括以下各項中的一個或多個:應用、共享資源環境或者設備。
9.根據權利要求8所述的計算機可讀介質,其中,目標被連接到所述遠程目標接口,并且所述目標不與所述請求方共享存儲器地址空間。
10.一種方法,包括:
配置設備以將直接寫入隊列或者直接讀取隊列與存儲器地址進行關聯;
基于對指定所述存儲器地址的存儲器讀取操作的接收,應用從直接讀取隊列的遠程直接讀取操作;以及
基于對指定所述存儲器地址的存儲器寫入操作的接收,應用向直接寫入隊列的遠程直接寫入操作。
11.根據權利要求10所述的方法,其中,所述遠程直接讀取操作與遠程直接存儲器存取(RDMA)兼容,并且所述直接讀取隊列包括RDMA兼容隊列對的發送隊列。
12.根據權利要求10所述的方法,其中,所述遠程直接寫入操作與遠程直接存儲器存取(RDMA)兼容,并且所述直接寫入隊列包括RDMA兼容隊列對的接收隊列。
13.根據權利要求10所述的方法,進一步包括:
在接口處從請求方接收緩沖器的標識;
基于要存取的緩沖器的所述標識,將直接寫入隊列和直接讀取隊列中的一個或多個與所述緩沖器進行關聯;以及
響應于存取所述緩沖器的內容的請求,配置遠程目標接口以使用直接寫入隊列或者直接讀取隊列中的一個或多個來存取所述緩沖器的內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011024459.7/1.html,轉載請聲明來源鉆瓜專利網。





