1.一種張量數(shù)據(jù)處理方法,其特征在于,應用于包含控制器、寄存器堆、累加器、輸入緩存和乘加器陣列的張量計算核心;所述方法包括:
2.根據(jù)權利要求1所述的張量數(shù)據(jù)處理方法,其特征在于,所述獲取張量數(shù)據(jù)處理任務,并獲取所述張量數(shù)據(jù)處理任務對應的計算指令,包括:
3.根據(jù)權利要求2所述的張量數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述張量數(shù)據(jù)處理任務中本次張量數(shù)據(jù)處理所需的所述線程數(shù)量、所述線程束數(shù)量和所述寄存器數(shù)量,判斷當前是否具有張量數(shù)據(jù)處理條件,包括:
4.根據(jù)權利要求1所述的張量數(shù)據(jù)處理方法,其特征在于,所述獲取待處理數(shù)據(jù),并將所述待處理數(shù)據(jù)傳輸至所述輸入緩存中,包括:
5.根據(jù)權利要求4所述的張量數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述計算指令判斷全部所述待處理數(shù)據(jù)是否均存入所述輸入緩存,包括:
6.根據(jù)權利要求4所述的張量數(shù)據(jù)處理方法,其特征在于,所述通過所述乘加器陣列和所述累加器對所述待處理數(shù)據(jù)進行處理,以得到張量數(shù)據(jù)處理結果,包括:
7.根據(jù)權利要求5所述的張量數(shù)據(jù)處理方法,其特征在于,所述控制信號中還包含用于存儲所述張量數(shù)據(jù)處理結果的目標向量寄存器的寄存器信息;對應地,在得到所述張量數(shù)據(jù)處理結果之后,還包括:
8.一種張量數(shù)據(jù)處理裝置,其特征在于,應用于包含控制器、寄存器堆、累加器、輸入緩存和乘加器陣列的張量計算核心;所述裝置包括:
9.一種張量數(shù)據(jù)處理設備,其特征在于,包括:
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至7任一項所述的張量數(shù)據(jù)處理方法的步驟。