Support vector memory access method for data reorganization by module
A data and vector technology, applied in the field of vector memory access components, can solve the problems of reducing the execution efficiency of algorithms such as FFT, limited bandwidth of shuffling components, reducing program execution efficiency, etc., so as to reduce code size, mapping difficulty and code size. , the effect of improving execution efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0030] like figure 1 Shown is the structure of a typical SIMD processor. The SIMD processor generally includes a scalar unit 1 and a vector unit 2, wherein the scalar unit 1 is mainly responsible for processing tasks such as the serial execution part, execution branch, interrupt, and system configuration in the application; the vector unit 2 is mainly responsible for processing the parallel tasks in the application. accelerate. The scalar unit 1 and the vector unit 2 use a unified (or separate) instruction fetch unit 4 and an instruction dispatch unit 3 to fetch instruction packets from the instruction Cache 5 and then dispatch instructions. The following focuses on the discussion of the structure of the vector unit. The vector unit 2 includes multiple parallel processing elements 6 (ProcessingElement, PE), and the processing elemen...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 