華為技術有限公司雷米·羅伯特·米歇爾·丹尼斯-庫蒙特獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉華為技術有限公司申請的專利在多核處理器上執行擴展集中的處理器指令的設備、方法和計算機程序產品獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN115004158B 。
龍圖騰網通過國家知識產權局官網在2025-08-22發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202080093811.4,技術領域涉及:G06F9/50;該發明授權在多核處理器上執行擴展集中的處理器指令的設備、方法和計算機程序產品是由雷米·羅伯特·米歇爾·丹尼斯-庫蒙特設計研發完成,并于2020-01-30向國家知識產權局提交的專利申請。
本在多核處理器上執行擴展集中的處理器指令的設備、方法和計算機程序產品在說明書摘要公布了:本發明公開了用于在多核處理器上執行擴展集中的處理器指令的設備、方法和計算機程序。所公開實施例中的至少一些實施例可以利用處理器的內存管理設備通過將不同的可執行代碼塊映射到不同的運行核上的方式,將應用代碼使用的虛擬內存地址映射到計算機系統的硬件內存總線使用的物理內存地址。因此,對于支持給定擴展的核,提供了以簡單直接的方式使用所述支持的擴展且開銷非常小的代碼塊,而對于不支持給定擴展的核,提供了使用更基礎和或基本指令模擬所述不支持的擴展的替換代碼塊。
本發明授權在多核處理器上執行擴展集中的處理器指令的設備、方法和計算機程序產品在權利要求書中公布了:1.一種用于處理器(100)的內存管理設備(130),其特征在于,所述處理器(100)包括能夠執行第一擴展集中的處理器指令的第一處理器核(110)和不能執行所述第一擴展集中的所述處理器指令的第二處理器核(120),所述內存管理設備(130)用于: 獲取待執行的處理器指令; 訪問用于所述待執行的處理器指令的內存映射的轉換表; 根據所述轉換表,將內存映射應用于所述處理器指令, 其中,所述內存管理設備(130)用于根據所述轉換表通過以下方式應用所述內存映射: 將第一處理器指令分支到第一物理內存地址集中的第一代碼塊用于執行,其中,所述第一處理器指令用于所述第一處理器核(110)并包括在所述第一擴展集中,所述第一代碼塊為具有擴展的核的代碼塊; 將第二處理器指令分支到第二物理內存地址集中的第二代碼塊用于模擬,其中,所述第二處理器指令用于所述第二處理器核(120)并包括在所述第一擴展集中,所述第二代碼塊為不具有擴展的核的代碼塊; 所述轉換表包括: 第三物理內存地址集,每個物理內存地址包括到第一虛擬內存地址集中的第一虛擬內存地址的第一分支指令;所述第一虛擬內存地址集,每個虛擬內存地址映射到用于執行所述第一物理內存地址集中的處理器指令的所述第一代碼塊中的一個第一代碼塊; 第四物理內存地址集,每個物理內存地址包括到第二虛擬內存地址集中的第二虛擬內存地址的第二分支指令;所述第二虛擬內存地址集,每個虛擬內存地址映射到用于模擬所述第二物理內存地址集中的處理器指令的所述第二代碼塊中的一個第二代碼塊; 第三虛擬內存地址集,每個虛擬內存地址映射到所述第一處理器核的所述第三物理內存地址集中的一個物理內存地址和所述第二處理器核的所述第四物理內存地址集中的一個物理內存地址。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人華為技術有限公司,其通訊地址為:518129 廣東省深圳市龍崗區坂田華為總部辦公樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。