恭喜甲骨文國際公司H·基穆拉獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜甲骨文國際公司申請的專利事務性處理系統的遠程直接存儲器操作(RDMO)獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN112771501B 。
龍圖騰網通過國家知識產權局官網在2025-05-13發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:201980063000.7,技術領域涉及:G06F9/50;該發明授權事務性處理系統的遠程直接存儲器操作(RDMO)是由H·基穆拉;G·F·斯沃特;S·布蘭納斯設計研發完成,并于2019-08-16向國家知識產權局提交的專利申請。
本事務性處理系統的遠程直接存儲器操作(RDMO)在說明書摘要公布了:描述了用于將遠程直接存儲器操作RDMO卸載到“執行候選者”的技術。執行候選者可以是能夠執行被卸載的操作的任何硬件。因此,執行候選者可以是網絡接口控制器、專用協處理器、FPGA等。執行候選者可以位于遠離正在對操作進行卸載的處理器的機器上,或者可以與正在對操作進行卸載的處理器在同一個機器上。提供了用于某些具體RDMO的細節,這些細節在在線事務處理OLTP和混合事務分析HTAP工作負載中是特別有用的。
本發明授權事務性處理系統的遠程直接存儲器操作(RDMO)在權利要求書中公布了:1.一種計算機實現的方法,包括:在第一處理器上執行的進程,使遠程直接存儲器操作RDMO被不包括所述第一處理器的執行候選者執行;其中,所述RDMO包括兩個或更多個子操作的預定義的序列;其中,所述兩個或更多個子操作中的每個子操作是以下各項中的一個:讀取操作、寫入操作、比較和交換操作;并且其中,使RDMO被執行包括使所述執行候選者執行以下之一:(a)通過以下操作來將寫入值追加到盤頁面的內容:讀取指向所述盤頁面中的條目的位置的位置值;至少部分地基于所述位置值,確定所述盤頁面是否包括至少是所述寫入值的尺寸的自由空間;以及響應于確定所述盤頁面包括至少是所述寫入值的尺寸的自由空間:將所述寫入值追加到所述盤頁面中的所述條目的所述位置處的所述盤頁面的所述內容;(b)通過以下操作來遍歷基于指針的數據結構,以識別存儲在所述基于指針的數據結構處的滿足謂詞的一個或多個元素值:對于存儲在所述基于指針的數據結構處的每個元素值:通過使用比較運算符將所述每個元素值與參數值進行比較,來確定所述每個元素值是否滿足所述謂詞,其中,所述比較運算符是以下之一:小于、小于或等于、等于、大于或等于、大于、不等于,以及響應于確定所述每個元素值是否滿足所述謂詞,將該值包括在結果緩沖區中;以及將所述結果緩沖區傳輸到遠程機器;(c)通過以下操作來從與鎖相關聯的基于鎖的數據結構中進行讀取,所述鎖的獲得要求在所述基于鎖的數據結構中執行操作,所述以下操作包括:在所述鎖的鎖位置處執行比較和交換操作;其中,在執行所述比較和交換操作之前,所述鎖位置存儲原始值;響應于確定對所述鎖位置執行所述比較和交換操作的成功:從所述基于鎖的數據結構中進行讀取,以及在從所述基于鎖的數據結構中進行讀取之后,將所述鎖位置重新設置為所述原始值;(d)通過對分散列表中的每個值執行以下操作來執行累積操作以將所述分散列表的值與一組目的地位置處已經存在的值進行累積:識別與所述分散列表中的所述每個值相對應的偏移量值;使用所述偏移量值和基地址來識別用于所述分散列表的所述每個值的目的地位置;在所述分散列表的所述每個值和所述目的地位置處已經存在的值之間執行累積操作以產生累積結果值;以及將所述累積結果值存儲在所述目的地位置處;其中,所述累積操作是FETCHANDADD、SUM、MAX、MIN、COUNT之一。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人甲骨文國際公司,其通訊地址為:美國加利福尼亞;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。