Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
6993 Discussions

Help migrating from SPL4.5 to MKL8.1 appreciated

jason_back
Beginner
314 Views

I have the Intel signal processing library 4.5 and have bought the Maths Kernel library for the performance gains in the FFT routines. I am struggling to find equivelent commands for the SPL library. I just want to do an FFT and take magnitude and phase information.

I use

nspdWinHann, nspdRealFftNip, nspzbPhase and nspzbMag.

Can anyone point me at an example of how to migrate to the MKL commands or which commands I should be using?

Thanks very much in advance.

0 Kudos
1 Reply
Chao_Y_Intel
Moderator
314 Views

Hi,

Intel MKl provides DFT interface for FFT computation. That is a universal interface for different kinds of FFTs. You can refer to Charter 11 in MKL user manual. One sample code is also included in the manuals.

Intel MKL does not include a direct functions for magnitude and phase (MKL BLAS snrm2 function may be a workaround for magnitude).Basically Intel IPP libraryhave more complete support for siginal procession.For example, Intel IPP have similar functions for magnitude and phase: ippsPhase_64fc, ippsMagnitude_64fc

Regards,

Chao

0 Kudos
Reply