Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.

Fast vs Accurate FFT

Nimrod_H_
Beginner
342 Views

Hi ,

What is the difference between the fast (ippAlgHintFast) and Accurate (ippAlgHintAccurate) FFTs ? Which algorithm each one of the options use ?

Thanks , Nimrod

0 Kudos
1 Reply
Alexey_Tyndyuk
Beginner
342 Views

Hi Nimrod,

IPP FFT uses Cooley-Tukey algorithm. Initially, the IppHintAlgorithm argument allowed to choose whether FPU (ippAlgHintAccurate) or MMX (ippAlgHintFast) implementation should be used. Since IPP takes advantage of SSE, AVX and AVX2 instructions, now this option is no longer supported and exists only for API compatibility with previous versions of IPP. Thank you for noticing this - we will update the documentation.

Regards, Alexey

Reply