Sparse solver running out of memory - MKL_DSS_OUT_OF_MEMORY
I am a FEM user compiling my Fortran 90 code in a Windows 32 environment. I am trying to solve a matrix 300K x 300K (lines) however my sparse subroutine is running out of memory in the dss_solve-real part of it.
Overall it works without problem. I am guessing this is too big of a problem?
Does anybody know how to increase the memory of it?
yes, as I can guess, the task you are solving is very big for 32 bit system . 32bit Pardiso (the same DSS API ) OOC solver cannot solves problems with more than 2 000*10^6 double nonzero elements of L factors, because of 32bit counters inside 32-bit PARDISO ( DSS).workaround - start to work on 64 bit systems which will allow you to solve such tasks.
I am back to this problem of running on Win 64 bits to enable larger matrices. I tried to run it yesterday and it didn't work it either. My guess is that I should compile the code for 64 bits, is that right?