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® Integrated Performance Primitives
- Function for matrix multiplication of complex values

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

Highlighted
##

I'm fairly new to IPP and I have what seems like a silly question. Does IPP provide a function for multiplying two matrices of complex values (32fc format)? A colleague and I scoured the Small Matrices and Realistic Rendering and Signal Processing reference manuals yesterday and could not find it. Is this operation not supported (in a single function call) in IPP? If not, what about MKL?

Matthew_S_

Beginner

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

07-11-2014
05:52 AM

18 Views

Function for matrix multiplication of complex values

2 Replies

Highlighted
##

Ying_H_Intel

Employee

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

07-17-2014
01:36 AM

18 Views

Hello Matthew,

Yes, MKL should support the complex type matrix multiply, (real, 32fc and double 64fc float type). and also have good optimization for small matrix.

like cgemm() and zgemm(). You can find fortran sample or C sample in MKL install directory/example/blas and cblas

Best Regards,

Ying

Highlighted
##

Matthew_S_

Beginner

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

07-17-2014
05:43 AM

18 Views

Thanks for the reply. I guess MKL is better suited to my problem space than IPP.

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