Getech Law LLC
Apparatus and methods for matrix multiplication
Aspects for matrix multiplication in neural network are described herein. The aspects may include a master computation module configured to receive a first matrix and transmit a row vector of the first matrix. In addition, the aspects may include one or more slave computation modules respectively configured to store a column vector of a second matrix, receive the row vector of the first matrix, and multiply the row vector of the first matrix with the stored column vector of the second matrix to generate a result element. Further, the aspects may include an interconnection unit configured to combine the one or more result elements generated respectively by the one or more slave computation modules to generate a row vector of a result matrix and transmit the row vector of the result matrix to the master computation module.
CAMBRICON TECHNOLOGIES CORPORATION LIMITED
G G G G G G G G G G G G
G06F G06F G06N G06F G06F G06F G06F G06F G06F G06N G06F G06F
additional additional additional additional additional inventional additional additional inventional inventional additional inventional
Tianshi Xiao Yunji Shaoli
Chen Zhang Chen Liu