南京郵電大學董建闊獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉南京郵電大學申請的專利基于RISC-V平臺的矩陣向量乘法優化方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120406897B 。
龍圖騰網通過國家知識產權局官網在2025-08-26發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510929822.6,技術領域涉及:G06F7/53;該發明授權基于RISC-V平臺的矩陣向量乘法優化方法是由董建闊;袁智健設計研發完成,并于2025-07-07向國家知識產權局提交的專利申請。
本基于RISC-V平臺的矩陣向量乘法優化方法在說明書摘要公布了:本發明公開了基于RISC?V平臺的矩陣向量乘法優化方法,通過從傳統逐行處理流程中抽象出sk的重用規律,并采用列優先計算路徑,本發明方法能夠在一次加載sk系數后完成其所有相關的乘法與累加操作,徹底消除重復訪存與中間值緩存。在此結構中,sk的每個系數僅需加載一次,所有與其相關的乘法立即執行并釋放寄存器資源,從而最大化數據局部性、提高寄存器利用率并降低整體訪存次數。該方法不僅適用于Kyber算法,也可無縫地應用于不同格基密碼算法,同時在多個平臺上均表現出良好的加速效果與資源控制能力。
本發明授權基于RISC-V平臺的矩陣向量乘法優化方法在權利要求書中公布了:1.基于RISC-V平臺的矩陣向量乘法優化方法,其特征在于,包括以下步驟: 步驟一:在主機端執行數據布局重排; 在初始化階段,即密鑰生成或加密前的預處理階段,主機對所有將參與運算的矩陣數據進行重排操作,假設原始輸入矩陣為A[i][j][t],其在內存中以行優先順序排布,即連續地址空間存儲同一行的數據,構建列優先的數據存儲方式,將三維數組重排為列優先順序,即每列的數據在物理地址空間中連續分布,采用如下轉置操作實現: ; 其中為矩陣的行索引,為矩陣的列索引,表示原始數據的行數,表示原始矩陣列數; 所述步驟一構建列優先的數據存儲方式,對矩陣向量乘法的執行過程進行了重構,將計算順序重排為:對每一個,先加載所有,再將其依次乘以對應的,并累加至對應的; 構建列優先的數據存儲方式的計算流程形式化為: 1初始化輸出向量: ; 2對每sk[j][t],僅加載一次; 3對加載后的sk[j][t],執行如下操作: 對所有i∈[0,k,執行; 其中為輸入矩陣中第i行第j列在第t個系數處的值,是秘密向量中的第j個元素的第t項; 步驟二:數據傳入RISC-V平臺,并以列為處理單元執行計算映射; 在嵌入式平臺加載數據階段,進行點乘與累加操作,將列作為基本的數據處理塊,即處理邏輯依次加載列j上所有的A[i][j][t],然后統一完成其與對應sk[j][t]的乘法,并逐項累加到各個輸出向量pk[i][t]; 步驟三:在執行階段結合寄存器生命周期調度機制優化運算資源使用; 列優先數據布局下,每次只需加載一組sk[j][t],系統即完成所有與其相關的矩陣向量乘法,而不再中途緩存中間乘積結果。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人南京郵電大學,其通訊地址為:210003 江蘇省南京市鼓樓區新模范馬路66號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。