- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
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?
I appreciate any suggestions,
Roberto
dss_solve_realMKL_DSS_OUT_OF_MEMORY
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Roberto,
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.
--Gennady
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
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?
If not, please give me any advice you may have.
Thanks
Roberto

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page