CALCULATION METHOD AND APPARATUS FOR MATRIX MULTIPLICATION

A matrix multiplier (400). The fully connected network included in an existing matrix multiplier occupies a large chip space, and a great amount of memory access is required during the calculation of the matrix multiplier, thus causing low efficiency of matrix multiplication calculation performed by...

Full description

Saved in:
Bibliographic Details
Main Authors CHENG, Jian, FANG, Minquan, WU, Xiaorong
Format Patent
LanguageChinese
English
French
Published 31.10.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A matrix multiplier (400). The fully connected network included in an existing matrix multiplier occupies a large chip space, and a great amount of memory access is required during the calculation of the matrix multiplier, thus causing low efficiency of matrix multiplication calculation performed by a streaming multiprocessor. On the basis of the purpose of improving the efficiency of matrix multiplication calculation performed by a graphics processing unit, during matrix multiplication, according to the characteristic that different groups of repositories can be accessed simultaneously, the matrix multiplier (400) each time loads a row of elements of a matrix as a multiplicand and a column of elements of the matrix as a multiplier to a corresponding calculation unit, and performs calculation. By use of the matrix multiplier (400), the steps required by implementation of the matrix multiplication calculation can be decreased, and the number of times of memory access required is reduced, thereby improving the
Bibliography:Application Number: WO2018CN117559