海光信息技術股份有限公司潘海洋獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉海光信息技術股份有限公司申請的專利數據預取方法及裝置獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114721974B 。
龍圖騰網通過國家知識產權局官網在2025-09-19發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210177713.X,技術領域涉及:G06F12/0862;該發明授權數據預取方法及裝置是由潘海洋;崔澤漢設計研發完成,并于2022-02-25向國家知識產權局提交的專利申請。
本數據預取方法及裝置在說明書摘要公布了:本公開的實施例提供了一種支持非單一地址間隔訪問模式的數據預取方法、裝置、計算機程序產品及計算機可讀存儲介質。本公開的實施例所提供的方法獲取待訪問的地址、以及訪問地址歷史記錄;根據所述訪問地址歷史記錄,確定預取地址跳躍數量;基于所述訪問地址歷史記錄以及所確定的預取地址跳躍數量,確定參考地址距離;以及基于所確定的參考地址距離以及所述待訪問的地址,確定要進行數據預取的預取地址。本公開的實施例提供的數據預取方法提升了預取的覆蓋率,減少了緩存缺失,提高了預取的準確率。并且,該預取方法存儲開銷和運行開銷小,能夠完全兼容現有單一地址間隔訪問模式的預取。
本發明授權數據預取方法及裝置在權利要求書中公布了:1.一種數據預取方法,包括: 獲取待訪問的地址、以及訪問地址歷史記錄; 根據所述訪問地址歷史記錄,確定預取地址跳躍數量; 基于所述訪問地址歷史記錄以及所確定的預取地址跳躍數量,確定參考地址距離,其中,所述訪問地址歷史記錄中,相隔所述預取地址跳躍數量的地址之間具有固定的所述參考地址距離;以及 基于所確定的參考地址距離以及所述待訪問的地址,確定要進行數據預取的預取地址, 其中,所述數據預取方法包括:預取訓練過程,其中,所述參考地址距離的訓練和所述預取地址跳躍數量的訓練是關聯進行的,訓練完成時,所述預取地址跳躍數量是經過訓練的參考預取地址跳躍數量,所述參考地址距離是經過訓練的地址距離,其中,在預取訓練過程中,所述根據所述訪問地址歷史記錄,確定預取地址跳躍數量,還包括: 獲取參考預取地址跳躍數量; 對于所述訪問地址歷史記錄中的第一地址,確定在所述訪問地址歷史記錄中按照所述參考預取地址跳躍數量跳躍后得到的訪問地址作為第二地址; 確定所述第一地址和第二地址之間的地址距離;以及 基于所記錄的地址距離和所確定的地址距離,執行以下操作中的至少一項: 在所記錄的地址距離為無效值的情況下,利用所確定的地址距離更新所記錄的地址距離,并利用所述第二地址更新所述第一地址; 在所記錄的地址距離為有效值、所確定的地址距離與所記錄的地址距離不相等、且參考預取地址跳躍數量未超過第一閾值的情況下,將所述參考預取地址跳躍數量遞增,將所記錄的地址距離設置為無效值,或者不更新所記錄的地址距離,利用所述第二地址更新所述第一地址; 在所記錄的地址距離為有效值、所確定的地址距離與所記錄的地址距離不相等、且參考預取地址跳躍數量超過第一閾值的情況下,對參考預取地址跳躍數量進行初始化,重新訓練地址距離,并利用所述第二地址更新所述第一地址; 在所記錄的地址距離為有效值且所確定的地址距離與所記錄的地址距離相等的情況下,利用所述第二地址更新所述第一地址。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人海光信息技術股份有限公司,其通訊地址為:300392 天津市華苑產業區海泰西路18號北2-204工業孵化-3-8;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。