A method and computing system based on gpgpu reconfigurable architecture
A computing system and computing unit technology, applied in the computing field, can solve the problems of convolution not being able to bypass matrix operations, loss of flexibility, narrow application scenarios, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0211] In meteorological simulation, the matrix multiplication operation representing state transition is the core of simulation calculation. Therefore, the user can set the arch_mode parameter to 0, that is, configure the registers in the computing system as a GPGPU architecture for fast matrix operations and data reading and writing.
example 2
[0213] In DNNs, fully connected (FC) operations are equivalent to matrix operations. Therefore, the user can set the arch_mode parameter to 0, that is, configure the registers in the computing system as a GPGPU architecture for fast matrix operations and data reading and writing.
example 3
[0215] In signal processing, convolutions (i.e. filtering, sliding windows, or so-called correlation or convolution operations) are widely used in image filtering. Users can set the arch_mode parameter to 1 to configure the registers in the computing system as a mixed systolic array architecture suitable for CNN to perform fast convolution operations.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


