Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

memory of MKL routines

Cheng_Xinghua
Beginner
95 Views

 1 Does the pdposv routine, which solves a symmetric positive definite system of linear equations, allocate any other large memory except the matrix A and B?

2  To solves a symmetric positive definite system of linear equations, which routine needed addtional memory  is   the least ?  and how many about?

0 Kudos
3 Replies
SergeyKostrov
Valued Contributor II
95 Views
>>...1 Does the pdposv routine, which solves a symmetric positive definite system of linear equations, allocate any other large memory >>except the matrix A and B?.. Simple tests could be done and, depending on a platform, some built-in functionality of an operating system could show you the difference. For example, use Task Manager on a Windows platform for verification how much memory is allocated: Test-case 1: Allocate memory for A and B matricies ( for example, 8192x8192 ) -> don't call pdposv -> verify amount of allocated memory ( M1 ) Test-case 2: Allocate memory for A and B matricies ( for example, 8192x8192 ) -> call pdposv -> verify amount of allocated memory ( M2 ) Calculate the difference M2 - M1.
Cheng_Xinghua
Beginner
95 Views

It's a good idea.

SergeyKostrov
Valued Contributor II
95 Views
>>>>...Calculate the difference M2 - M1... >> >>It's a good idea... Please follow up with results of your tests. Thanks in advance!
Reply