1.一種基于協加速器的多項式模乘的高效計算方法,其特征在于,包括:
2.如權利要求1所述的基于協加速器的多項式模乘的高效計算方法,其特征在于,該點乘步驟包括:
3.如權利要求1或2所述的基于協加速器的多項式模乘的高效計算方法,其特征在于,該數論變換單元和該協加速器數據交互時,利用該協加速器的多通道內存訪問,加速數據的加載和存儲;通過循環展開、向量化,減少數據傳輸的開銷;通過緩存機制,減少從內存到該協加速器的數據傳輸次數。
4.如權利要求1或2所述的基于協加速器的多項式模乘的高效計算方法,其特征在于,該結果處理步驟包括:
5.一種基于協加速器的多項式模乘的高效計算裝置,其特征在于,包括:
6.如權利要求5所述的基于協加速器的多項式模乘的高效計算裝置,其特征在于,該點乘模塊包括:
7.如權利要求5或6所述的基于協加速器的多項式模乘的高效計算裝置,其特征在于,該數論變換單元和該協加速器數據交互時,利用該協加速器的多通道內存訪問,加速數據的加載和存儲;通過循環展開、向量化,減少數據傳輸的開銷;通過緩存機制,減少從內存到該協加速器的數據傳輸次數;
8.一種電子設備,其特征在于,包括權利要求5-7所述的一種基于協加速器的多項式模乘的高效計算裝置,該電子設備或連接有信息顯示設備,該信息顯示設備用于以用戶設置的顯示參數、屬性或通過人工智能模型,顯示該多項式模乘結果。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現權利要求1-4中任一所述基于協加速器的多項式模乘的高效計算方法的步驟。
10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1-4中任一所述基于協加速器的多項式模乘的高效計算方法的步驟。