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

dpptrf performance

danrod
Beginner
340 Views
Hi,
We are currently developping an application that needs to solve a linear systems of equations.
As the matrix A is a symmetric positive definite matrix, we call the dpotrf and dpotrs methods,butwhen the size of the matrix is too big (order 15.000 and more), we use the packed form of the matrix (dpptrf and then dpptrs methods are called).
However, when we measure the performances, we are observing thatfor big matrices, the packed method is fours time slower than the non packed method .
Does anybody have an idea on how to improve the performnce when using the packed methods?
Thanks,
Daniel
0 Kudos
1 Reply
michael_chuvelev
Beginner
340 Views
Hi, Daniel.
Working on the packed matrix is by defaultslower than on unpacked. If you have enough memory to keep the matrix unpacked, it'sgood idea to apply DPOTRF/DPOTRS instead of DPPTRF/DPPTRS.
Michael.
0 Kudos
Reply