恭喜北京麟卓信息科技有限公司溫研獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)恭喜北京麟卓信息科技有限公司申請的專利一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法獲國家發(fā)明授權專利權,本發(fā)明授權專利權由國家知識產(chǎn)權局授予,授權公告號為:CN119690517B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權局官網(wǎng)在2025-05-30發(fā)布的發(fā)明授權授權公告中獲悉:該發(fā)明授權的專利申請?zhí)?專利號為:202510206901.4,技術領域涉及:G06F9/312;該發(fā)明授權一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法是由溫研設計研發(fā)完成,并于2025-02-25向國家知識產(chǎn)權局提交的專利申請。
本一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法在說明書摘要公布了:本發(fā)明公開了一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法,通過基于強化學習構建眾核指令預分配模型,在以動態(tài)指令轉換的方式加載執(zhí)行可執(zhí)行文件時先將待轉換指令預轉換為第一ARM指令,同時基于眾核指令預分配模型根據(jù)ARM系統(tǒng)狀態(tài)為待轉換指令確定的計算核心調(diào)整待轉換指令預轉換結果,再根據(jù)待轉換指令的虛擬地址構建預取指令,確定預取指令的寫入位置,將待轉換指令轉換為由預取指令和ARM指令構成的指令序列,減少了內(nèi)存訪問延遲,提高系統(tǒng)的整體性能,尤其是對于內(nèi)存密集型程序,能夠更好地利用ARM眾核系統(tǒng)的多核和緩存優(yōu)勢。
本發(fā)明授權一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法在權利要求書中公布了:1.一種基于強化學習的ARM眾核指令轉換訪存優(yōu)化方法,其特征在于,具體包括以下步驟:步驟1、基于強化學習建立眾核指令預分配模型,其環(huán)境為ARM眾核系統(tǒng),狀態(tài)為計算核心的利用率,動作為將指令分配到選定的計算核心,獎勵函數(shù)為基于計算核心利用率的獎勵函數(shù),完成眾核指令預分配模型的訓練;在ARM眾核系統(tǒng)中通過動態(tài)指令轉換加載執(zhí)行可執(zhí)行文件,提取訪存指令類型的當前待轉換指令;步驟2、采用眾核指令預分配模型根據(jù)當前ARM眾核系統(tǒng)狀態(tài)計算得到當前待轉換指令所需分配到的第一計算核心,及其對應的第一地址范圍;步驟3、將當前待轉換指令預轉換為第一ARM指令得到其第一內(nèi)存地址,及其所在ARM虛擬內(nèi)存中的第一虛擬頁,記錄第一虛擬頁的第一虛擬頁號和第一頁內(nèi)偏移,并將第一虛擬頁對應的物理頁記為第一物理頁;若第一物理頁不在第一地址范圍內(nèi),則在第一地址范圍中確定第二物理頁,并將頁表中第一虛擬頁相關頁表項修改為第一虛擬頁到第二物理頁的映射關系,將第一物理頁的數(shù)據(jù)復制到第二物理頁,再清空第一物理頁;否則保持頁表中的映射關系不變;根據(jù)ARM架構的緩存層次結構確定數(shù)據(jù)預取的預取距離;步驟4、由第一內(nèi)存地址及預取距離構建第一預取指令,第一預取指令的內(nèi)存地址設置為第二內(nèi)存地址,第二內(nèi)存地址包括第一虛擬頁號和第二頁內(nèi)偏移,第二頁內(nèi)偏移小于第一頁內(nèi)偏移;將當前待轉換指令轉換為由第一預取指令和第一ARM指令形成的指令序列。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯(lián)系本專利的申請人或?qū)@麢嗳?a target="_blank" rel="noopener noreferrer nofollow" >北京麟卓信息科技有限公司,其通訊地址為:100085 北京市海淀區(qū)西三旗昌臨801號27號3層310、312;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發(fā)布本報告當日的職業(yè)理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據(jù)或者憑證。