FFT floating point optimization method based on ILP and DLP
A floating-point optimization and initialization technology, applied in complex mathematical operations, program control design, instruments, etc., can solve the problems of complex hardware platform, fast Fourier transform research has not been carried out, etc., to achieve efficient deployment and reduce running clock overhead , the effect of reducing the number of prefetches
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] The purpose of the present invention is to propose a method for optimizing floating-point version FFT applicable to ILP and DLP hardware platforms, in order to perform high-performance optimization on the hardware infrastructure provided by it. The following specific embodiments only use the BWDSP104x platform as an example to discuss the optimization method, but the optimization technology and method in the present invention are not limited to the BWDSP104x platform. Any hardware platform of ILP and DLP is suitable for the optimization scheme of the present invention.
[0038] The BWDSP104x platform has 4 execution macros (x, y, z, t), each with 8 arithmetic logic units (ALU), 8 multipliers (MUL), 4 shifters (SHIFT), 1 A supercalculator and a general-purpose register bank of 128 registers. It has a total of 11-stage pipelines, and each instruction line can parallelize up to 16 word instructions at the same time.
[0039] In this embodiment, a kind of FFT floating-poi...
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