FFT (Fast Fourier Transform) paralleling method based on GPU (Graphics Processing Unit) multi-core platform
A platform and dimensional array technology, applied in the field of FFT parallelism, to achieve the effect of improving operation accuracy, improving operating efficiency and reducing communication time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] Taking the application of imaging a 4096×4096 point target in a SAR imaging system as an example, the realization of this patent mainly includes the following processes:
[0020] Step 1: In the SAR imaging algorithm, the original data is a 4096×4096 two-dimensional array, each element type is a floating point number, and FFT is performed on each row of this matrix, that is to say, 4096 times of one Dimensional 4096-point FFT; identify the data of different rows as idata1, idata2...idata4096, and then connect them end to end according to the order of identifiers from small to large, and form a two-dimensional array into a one-dimensional array, which is recorded as idata;
[0021] Step 2: Calculate the size of the storage space occupied by idata: mem_size=sizeof(float)*4096*4096;
[0022] Step 3: Allocate a storage space of mem_size size on the GPU global memory and mark it as idata_gpu, and then copy the data idata on the memory to idata_gpu of the GPU global memory thr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com