Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Intel Community
- Software
- Software Development SDKs and Libraries
- Intel® oneAPI Math Kernel Library
- Why does MKL accelerate the matrix operation and FFT

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

薛_清_

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

04-30-2017
10:13 AM

32 Views

Why does MKL accelerate the matrix operation and FFT

Can anyone tell me？

Or tell me where to find the answer？

Link Copied

1 Reply

Ying_H_Intel

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-01-2017
07:46 PM

32 Views

Hi Qing,

MKL is designed for providing highly optimized math function for science, engineering, data processing. Thus, it provides BLAS/LAPACK (linear Algebra) . Intel MKL includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Neural Network, Vector Math and Statistics functions.

You may find such information from MKL main page , MKL user guide, developer manual etc.

https://software.intel.com/en-us/intel-mkl/

and Benchmark include FFT at https://software.intel.com/en-us/intel-mkl/.

As i understand, you may start from MKLexample under MKL install folder , for example,

unzip examples_core_c package : \examples_core_c\dftc\source\basic_dp_complex_dft_1d.c

which do complex-to-complex in-place 1D FFT using Intel(R) MKL DFTI.

Best Regards,

Ying

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

For more complete information about compiler optimizations, see our Optimization Notice.