Turn on suggestions

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

Showing results for

- Intel Community
- Software Development SDKs and Libraries
- Intel® oneAPI Math Kernel Library & Intel® Math Kernel Library
- Quaternion Fourier Transform (QFT) in MKL

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

Antonio_Carlos_F_

Beginner

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

07-15-2015
03:09 PM

34 Views

Quaternion Fourier Transform (QFT) in MKL

Hello,

Would anyone know how to easily run Quaternion Fourier Transforms in MKL, or at least know of any other library that provides QFT on top of MKL's FFT?

I have been using the Quaternion Toolbox for Matlab (QFTM), which implements QFT on top of MATLAB's FFT. The problem is that I don't really know if there is anything similar for C/C++ that could use MKL's routines. I know that I could manage to write some code to run FFT with quaternions, but I don't want to reinvent the wheel. Does MKL have any support to Quaternion algebra?

Link Copied

1 Reply

Evgueni_P_Intel

Employee

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

07-16-2015
11:40 PM

34 Views

Hi Antonio Carlos F.,

The immediate answer to your question is no, Intel MKL does not compute with quaternions.

1D QFT can be replaced with 4 complex-to-complex 1D FFTs -- just search the Web for "quaternion FFT".

Thank you.

Evgueni.

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