Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Mistry__Mital
Beginner
64 Views

*** Error in PARDISO (insufficient _memory) error _num=-200

I am running code with RHS of X(148242,1) size, and total non zeros in the Sparse Matrix is A(11424868).

I am getting following error,

*** Error in PARDISO ( insufficient_memory) error_num= -200
*** Error in PARDISO memory allocation: FACT_ADR, size to allocate: 48 bytes
total memory wanted here: 201326595 kbyte
symbolic (max): 201326595 symbolic (permanent): 0
real(including 1 factor): 0
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
a.out 00000000004275A4 Unknown Unknown Unknown
a.out 0000000000416A77 Unknown Unknown Unknown
a.out 00000000004165E6 Unknown Unknown Unknown
a.out 0000000000415DC2 Unknown Unknown Unknown
a.out 00000000004155BC Unknown Unknown Unknown

Stack trace terminated abnormally.

I am running my code on cluster with node=4,ppn=4 and total memory 32gb.

0 Kudos
4 Replies
Gennady_F_Intel
Moderator
64 Views

mcmistry,

PARDISO works on SMP system only. There are no support Cluster version at this moment. Please try to launch your task on one node. Pay attention on the RAM size availble on your system and if the task size is not fit with this RAM, then use out-of-core mode (iparm(60)==2).

--Gennady

Mistry__Mital
Beginner
64 Views

Thank you very much Gennady,

Is number of nonzeros in my sparse matrix is ok for Pardiso. That is 11424868, And If I put IPARM(60)=2, do I need to make any changes in the standard format of Pardiso code. I tried with what you suggested but it still give me the same error.

Mital

Gennady_F_Intel
Moderator
64 Views

Mital,

first of all I 'd recommend to read the MKL Reference Manual, where you can find all required details ( see chapter 8 - "Sparse Solver Routines" pp2512-2514 for the version 10.2 Update4) or may be this KB article will useful.

--Gennady

Mistry__Mital
Beginner
64 Views

Thanks Gennady,

Will go through it..

Mital

Reply