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

The difference in the common sparse solver function result and cluster sparse solver function result

Anonymous100
Beginner
398 Views

Hello.

I'm Using MKL Pardiso Sparse Solver (PARDISO).

 

Some time ago, I Using Intel Parallel Studio 2013 Version (MKL 11.2).

Recently, I'm Update Intel Parallel Studio 2016 (MKL 11.3).

This Version Support Cluster Sparse Solver. so I using this Function.

But Solving result is difference. (about 0.02)

 

 

Originally does the other result come out?

Or is there the condition getting the little more exact result?

0 Kudos
1 Reply
Zhang_Z_Intel
Employee
398 Views

You may attach your matrix and your code here, so we can understand the situation better. 

When you go from PARDISO to the cluster sparse solver, the level of parallelism may have changed. You were using multiple threads before and are now using multiple MPI processes with, potentially, multiple threads in each process. Can you describe the configuration of your cluster? What kind of CPUs? How many nodes and MPI processes? How many threads do you use for each process, etc.?

 

 

0 Kudos
Reply