[petsc-users] Can't expand MemType 1: jcol 16104
Jose E. Roman
jroman at dsic.upv.es
Tue Jul 7 02:17:05 CDT 2015
El 07/07/2015, a las 02:33, Anthony Haas escribió:
> I am computing eigenvalues using PETSc/SLEPc and superlu_dist for the LU decomposition (my problem is a generalized eigenvalue problem). The code runs fine for a grid with 101x101 but when I increase to 151x151, I get the following error:
> Can't expand MemType 1: jcol 16104 (and then [NID 00037] 2015-07-06 19:19:17 Apid 31025976: OOM killer terminated this process.)
> It seems to be a memory problem. I monitor the memory usage as far as I can and it seems that memory usage is pretty low. The most memory intensive part of the program is probably the LU decomposition in the context of the generalized EVP. Is there a way to evaluate how much memory will be required for that step? I am currently running the debug version of the code which I would assume would use more memory?
> I have attached the output of the job. Note that the program uses twice PETSc: 1) to solve a linear system for which no problem occurs, and, 2) to solve the Generalized EVP with SLEPc, where I get the error.
In the output you are attaching there are no SLEPc objects in the report and SLEPc options are not used. It seems that SLEPc calls are skipped?
Do you get the same error with MUMPS? Have you tried to solve linear systems with a preconditioned iterative solver?
More information about the petsc-users