Storage and calculation integrated storage array and convolution operation method thereof
A technology for storage arrays and convolution operations, which is applied in special data processing applications, biological neural network models, design optimization/simulation, etc., and can solve problems such as the inability to calculate multiple convolution output values and the inability to superimpose multiplied values. , to save time and power consumption, increase power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] The specific implementation manner of the present invention will be described in more detail below with reference to schematic diagrams. The advantages and features of the present invention will be more apparent from the following description. It should be noted that all the drawings are in a very simplified form and use imprecise scales, and are only used to facilitate and clearly assist the purpose of illustrating the embodiments of the present invention.
[0032] For the convolution operation of the input matrix X and the weight matrix W, the resulting matrix Y can be expressed by the following formula:
[0033]
[0034] Among them, y uv is the element in row u and column v in the result matrix Y, x ij is the element of row i and column j in the input matrix X, i=u+s, j=v+t, w rz is the element of the rth row and the sth column in the weight matrix W, r=s+1, z=t+1, and the weight matrix W has n rows and n columns of convolution kernels, n is an integer greater ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


