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

LAPACKE_zgesvxx with small size systems

Gianluca_G_1
Beginner
390 Views

We use LAPACKE_zgesvxx function in order to resolve a huge system of linear equations. 

This function is very fast with this kind of matrices, but if we have small matrix Size like < 10x10, it is very slow.
Did you provide any optimized method for this kind of size?

We have to resolve plenty of small small systems.

Best regards

Gianluca

0 Kudos
4 Replies
Gennady_F_Intel
Moderator
390 Views

Gianluca, yes, we are working on further improvement such tiny cases. What mkl version do you use? 

0 Kudos
Gianluca_G_1
Beginner
390 Views

I downloaded just today the MKL version 2017.0.2.1 .

 

 

0 Kudos
Gennady_F_Intel
Moderator
390 Views

have you tried the performance with this update?

0 Kudos
Gianluca_G_1
Beginner
390 Views

Yes, I just verified it, and it is much faster than before, but not enough.
If we use a simple LU function written in C# this is still much better.

Let me know if you improve more.

thank you 

Gianluca

0 Kudos
Reply