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
- Does MKL has any subroutines for Kronecker Product?

- 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

10-19-2015
04:08 AM

135 Views

Like the subject. Anyone know about it?

Link Copied

Accepted Solutions

Ying_H_Intel

Employee

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

10-20-2015
01:37 AM

135 Views

Right, there is no exact function to do this.

MKL lapack provide one function ?lakf2

Forms a matrix containing Kronecker products

between the given matrices.

Include Files

• mkl.h

Description

The routine ?lakf2forms the 2*m*nby 2*m*nmatrix Z.

You may check if it can work. Otherwise, you may call

for loop mxn

mkl_?omatcopy (aij * B)

Performs scaling and out-place transposition/copying

of matrices.

do Kron(A,B)

Best Regards,

Ying

,

,

2 Replies

Gennady_F_Intel

Moderator

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

10-19-2015
04:20 AM

135 Views

see this thread - https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/592457

Ying_H_Intel

Employee

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

10-20-2015
01:37 AM

136 Views

Right, there is no exact function to do this.

MKL lapack provide one function ?lakf2

Forms a matrix containing Kronecker products

between the given matrices.

Include Files

• mkl.h

Description

The routine ?lakf2forms the 2*m*nby 2*m*nmatrix Z.

You may check if it can work. Otherwise, you may call

for loop mxn

mkl_?omatcopy (aij * B)

Performs scaling and out-place transposition/copying

of matrices.

do Kron(A,B)

Best Regards,

Ying

,

,

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